git & GitHup 分布式版本控制系统

1、git是什么:

  Git 是一个分布式版本控制软件,与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。

2、git的故事:

  git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于 2005 年以 GPL 发布。最初目的是为更好地管理 Linux 内核开发而设计。应注意的是,这与 GNU Interactive Tools 有所不同。 git 最初的开发动力来自于 BitKeeper 和 Monotone。

  git 最初只是作为一个可以被其他前端(比如 Cogito 或 Stgit)包装的后端而开发的,但后来 git 内核已经成熟到可以独立地用作版本控制。很多著名的软件都使用 git 进行版本控制,其中包括 Linux 内核、X.Org 服务器和 OLPC 内核等项目的开发流程。

3、git可以用来做什么

  使用场景:

    项目在更新和维护中,会产生一些旧版本,而这些旧版本通常会被替换掉,如果不想被替换就需要保存起来,这样会占用很多内存空间;

    git帮助我们记录版本的变化,安装git后,代码可以存放在本地仓库,还可以上传到代码托管平台;既避免了旧版本的丢失和内存空间的占用问题,也可以实现多人协同开发

git下载官网:https://git-scm.com/downloads

  

 

###

  

 

posted @ 2020-05-29 00:24  咸菜缸缸  阅读(186)  评论(0)    收藏  举报