Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理, Git的读音为/gɪt/。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Torvalds开始着手开发Git是为了作为一种过渡方案来替代BitKeeper,后者之前一直是Linux内核开发人员在全球使用的主要源代码工具。<!--more-->
开放源码社区中的有些人觉得BitKeeper的许可证并不适合开放源码社区的工作,因此Torvalds决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。

Git学习路线图:
Git学习路线图

更多学习资料:
http://www.bootcss.com/p/git-guide/
http://segmentfault.com/a/1190000003743788
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
https://www.google.com/webhp?hl=zh-CN#newwindow=1&safe=strict&hl=zh-CN&q=git+%E6%95%99%E7%A8%8B

带符号 * 的表示必填项