首页 > 代码库 > 01 Git 概述
01 Git 概述
Git的历史
Git是Linux的创始人linus torvalds开发的开源和免费的版本管理软件,也叫做源代码管理系统(SCM)
2005年的时候Linux核心开发小组和当时的他们的版本管理系统提供商产生分歧。不再使用原有的版本管理系统,而且没有一个能满足自己需求的版本管理系统。于是就自己开发一个版本管理系统,那这个系统就是Git
Git的特点
速度
简单的设计
对非线性开发模式的强力支持(允许上千个并行开发的分支)
完全分布式
有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)
Git的使用者
从服务器上克隆数据库(包括代码和版本)到电脑上
在自己的电脑创建分支、修改代码
在电脑上创建分支提交代码
在电脑上合并分支
新建一个分支,把服务器上最新版的代码Fetch下来,然后跟自己的主分支合并
生成补丁(patch),把补丁发送给主开发者,如果主开发者发现2个一般开发者之间的冲突,先解决冲突,然后其中一个人提交。没有冲突就通过
开发者之间可以使用pull命令解决冲突
本文出自 “老牛Java” 博客,请务必保留此出处http://liuyj.blog.51cto.com/2340749/1589646
01 Git 概述
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。