Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。
优势:
Git基本交互流程图
![](https://images2015.cnblogs.com/blog/1100100/201702/1100100-20170224205539366-2091277440.jpg)
开源项目工作流程图
![](https://images2015.cnblogs.com/blog/1100100/201702/1100100-20170224205632741-1598064108.jpg)
开源项目获取的方法
http://www.github.com git
http://code.google.com svn
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。优势:1分布式,强调个体2公共服务器压力和数据量都不会太大3速度快、灵活4任意两个开发者之间可以很容...
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux内核这样的大项目来说自然很重要。
优势:
http://www.github.com git
http://code.google.com svn
转载于:https://www.cnblogs.com/loaderman/p/6440266.html
更多推荐
所有评论(0)