红联Linux门户
Linux帮助

Git使用指南

发布时间:2011-04-19 14:37:19来源:红联作者:snowdream
[i=s] 本帖最后由 snowdream 于 2011-4-19 14:38 编辑 [/i]

什么是 Git?
非常简单地说,Git 是 Linus Torvalds 最近实现的源代码管理软件。正如所提供的文档中说的一样,“Git 是一个快速、可扩展的分布式版本控制系统,它具有极为丰富的命令集,对内部系统提供了高级操作和完全访问。”
Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如,X.org 最近就迁移到 Git 上来了,很多 Freedesktop.org 的项目也迁移到了 Git 上。
Git 目前主要由寻找 CVS 或专有代码管理解决方案替代物的软件开发人员所使用。Git 与 CVS 有很多区别:
分支更快、更容易。
支持离线工作;本地提交可以稍后提交到服务器上。
Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。
Git 中的每个工作树都包含一个具有完整项目历史的仓库。
没有哪一个 Git 仓库会天生比其他仓库更重要。

更详细的介绍参考:
http://www.ibm.com/developerworks/cn/linux/l-git/#
文章评论

共有 46 条评论

  1. suncunhu 于 2015-02-14 00:01:11发表:

    1313

  2. suncunhu 于 2015-02-14 00:00:52发表:

    1313

  3. zhongzhiwen 于 2014-10-04 11:49:00发表:

    Thank you!!

  4. LCpex 于 2013-03-15 13:22:03发表:

    Fine, thanks for sharing!

  5. baiziqi 于 2012-12-14 23:50:36发表:

    经验

  6. wstwoai 于 2012-12-14 16:07:52发表:

    感谢分享

  7. gky2011514 于 2012-12-11 14:39:38发表:

    OpenFetion

  8. crazyrhino 于 2012-10-14 19:14:28发表:

    很好的资源,谢谢

  9. ywlin 于 2011-11-17 22:27:40发表:

    谢谢LZ共享啦。。。。谢谢LZ共享啦。。。。

  10. ywlin 于 2011-11-17 22:27:30发表:

    谢谢LZ共享啦。。。。

  11. qqhaor 于 2011-11-03 15:40:51发表:

    {:2_91:}

  12. qqhaor 于 2011-11-03 15:40:30发表:

    {:2_91:}

  13. qqhaor 于 2011-11-03 15:40:21发表:

    {:2_91:}

  14. moaiqi 于 2011-11-02 22:56:34发表:

    很好很强大

  15. fuyyxgh 于 2011-10-27 13:10:32发表:

    多谢分享.

  16. wuhuan_001 于 2011-10-15 00:31:29发表:

    感谢分享

  17. ericyh 于 2011-09-20 12:53:47发表:

    好东西,谢谢分享|

  18. carson2440 于 2011-09-12 22:00:24发表:

    非常感谢 !正学习

  19. 啄木鸟001 于 2011-09-03 11:25:00发表:

    zhichi~~~

  20. nishui333 于 2011-08-13 10:27:46发表:

    lz
    jia you

  21. nishui333 于 2011-08-13 10:27:32发表:

    浏览下

  22. zxjbetter 于 2011-08-03 10:04:18发表:

    3q

  23. xiaoxin36 于 2011-07-28 18:22:00发表:

    非常感谢!!!!辛苦了lz!!!

  24. symb 于 2011-07-27 23:24:48发表:

    感谢楼主

  25. wuzhelan 于 2011-07-21 16:54:40发表:

    gitgitgit

  26. sniperone 于 2011-07-20 10:25:55发表:

    好东东~

  27. sniperone 于 2011-07-20 10:25:45发表:

    顶~

  28. majia67 于 2011-06-23 19:41:50发表:

    很好,带走

  29. eastarhe 于 2011-06-03 12:15:16发表:

    支持哈

  30. kaedehao 于 2011-05-31 12:02:01发表:

    支持下。

  31. toweraaa 于 2011-05-31 05:30:35发表:

    谢谢分享,新手下载了!

  32. waodng 于 2011-05-25 11:41:29发表:

    对我的学习很有帮助!

  33. lucas2 于 2011-05-16 03:07:54发表:

    这个东西我喜欢

  34. huweiwu 于 2011-05-08 19:15:37发表:

    en ,搞的我下了两遍哦

  35. huweiwu 于 2011-05-08 18:57:27发表:

    这个要顶的

  36. chenxialei2010 于 2011-05-05 09:04:51发表:

    感谢LZ分享!

  37. sandong_1985 于 2011-05-03 13:52:30发表:

    研究一下

  38. tiany524 于 2011-05-01 14:04:13发表:

    支持哈

  39. huikaituotom 于 2011-05-01 12:54:27发表:

    不错,强烈支持楼主

  40. s289932476 于 2011-04-30 23:55:49发表:

    虽然还不懂, 但是看下把。