悲催的科学匠人 - 冷水's blog
关于Git的学习思路: 关键在于分支
关于Git的学习思路
去年试图学过一次,但是居然没法接受,也许是使用svn太久脑子没法转过来。
这次因为工作需要,决定转到git。找了几本书看过,发现对于一个svn老人来说,掌握git的关键还在于思路转换。
转换思路的关键在于分支,只要理解了分支,理解了git中各个分支如同锁链一样将各个commit连接在一起,知道分支之间的切换、merge和rebase等操作的概念,其它的就好说了。
如果一开始就着眼于一些琐碎的add commit checout 之类的命令,就无法有全局观念。
BTW,我觉得开源的 Git Go Pro 和 Git 的官方文档是不错的资料。蒋鑫的书,内容丰富,是本不错的书,但是内容的安排顺序却缺乏全局观,可能不适合svn老人入门。