写给Git初学者的7个建议
作者:网络转载 发布时间:[ 2014/1/23 15:30:39 ] 推荐标签:Git 版本控制
第五条:学习暂存区
当你的提交里面只包含一些相关的变化时,版本控制会变的非常有用,它保证了你的提交可以被没有任何副作用的回滚,经常提交的习惯也可以让你的同事更好的了解你的进度。
Git有个功能叫暂存区让这一切都变为可能
学习使用暂存区,并爱上它,因为这是Git里面重要独立的一个模块。
为什么暂存区那么有用
用暂存区的好处在哪 —- 一个有关Git暂存区的讨论主题
啊哈!学习Git的那些时候 —- 一篇博客文章
Git上有关暂存区的简短教程
第六条:用Git图形界面
尽管使用图形界面不会是一个要求,但我还是高度推荐使用。
使用图形界面让大多数操作都变得简单,让你在项目开始时便占尽优势。
不管怎么说,使用Git不应该只是记住各种命令和参数,而是改进你的编程工作流。如果图形界面可以做到这一点的话,没有理由让简单的事变的困难嘛。

看一下这些Git界面吧:
Tortoise Git - Windows平台下的开源Git图形界面
GitX(L) - Mac OS X下的开源Git客户端
SourceTree - Windows和Mac下的免费Git或Mecurial界面
git-cola - 一款开源Git界面
Tower - 我们公司为Mac用户所出的Git界面
使用图形界面并不能减轻你学习Git基础的负担,不过一旦你快乐的征服了Git,使用这些工具会让你的生活变得更轻松。
第七条:对自己承诺你会用Git
使用一个新工具一开始会让人非常头疼,走过这条学习曲线的方法只有一个:继续走下去。
做一个充分的承诺,不要回头。在你平常的工作流里引入Git很快会被证明这是你近期做的大的,有意义的决定。
避免这种情况:「我会在这个项目里使用Git,但其他项目再说了。」至少一开始不要这样。
充分承诺的这种心态会让你有更多的机会去练习,让事情变得更加简单,因为你知道你现在这个项目用了版本控制系统。而更重要的是,让Git成为你的编程习惯。
未来不久,你会看到只有那么一些情况不需要用到Git,
对自己做一个的承诺,作为Git征服之路的开始。

sales@spasvo.com