• 认识Git与GitHub


    Git介绍

    Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。相比CVS、SVN等版本控制工具,Git更加优秀,功能也更加强大。但是相对也难学。

    使用Git来管理项目有两种方式:

    • 一种是本地部署Git版本管理系统。
    • 一种是通过在线代码托管。

    差异点:

    • 本地部署管理系统需要自己搭建环境;但是项目提交和更新速度快,适合较为封闭分项目;
    • 在线托管是只要在有网环境下,就可以提交代码,但是项目公开。GitHub也可以创建私有项目,但是收费

    GitHub

    GitHub是基于Git的在线代码托管平台。

    优点:

    • 最流行的开源项目托管平台,数以万计的项目被托管在GitHub上。
    • GitHub成为管理软件开发和发现已有项目的首选。
    • 将自己的项目开源到GitHub上,可以成为找工作的一张名片(和写技术博客一样的道理)

    测试为什么要学习Git?

    工作需要

    当前只接触过SVN,学习使用Git

    学习需要

    许多编程的第三方库,都在GitHub上部署托管,想要使用就会需要用Git;另外一些主流的selenium、Appium开源项目项目也在GitHub上维护。

    个人名片

    将自己工作的一些代码和开源项目托管在GitHub,是对自己能力的一个展现。

  • 相关阅读:
    FIR滤波器相关解释
    FIR数字信号滤波器
    图像中的插值
    对DDS的深度认识
    嵌入式媒体处理(EMP)中的编码和解码
    FPGA噪声干扰
    视频压缩概述
    ALTERA DDRII IP核使用
    MyEclipse的使用
    Java开发API文档资源
  • 原文地址:https://www.cnblogs.com/aszeno/p/10246025.html
Copyright © 2020-2023  润新知