Ashley’s Blog

A blogging framework for Ashley.

Talk About Git

学习 Git 的第一条规则就是,你不能谈及自己在学习 Git1。因为这个工具由 Linus Torvalds 主导的 Linux 内核社区设计开发,并且由最酷最炫的 GitHub 发扬光大,从头到脚围绕着高大上的光环,全世界聪明的程序员都会用(至少声称自己会用)它来管理自己的代码。如果你在跟人聊天时不经意透露了自己「正在学习使用 Git」,无疑所有人都会投来高贵冷艳充满优越感的目光,并且告诉你:「连我们的设计师都会用 Git 管理他的 PSD 了,你竟然才在学怎么用?」所以,永远不要谈及自己在学习它——是的,你已经熟练地掌握了使用 Git 的所有要领。

学习 Git 的第二条规则是,你不能觉得它概念难懂,命令太多。因为全世界聪明的程序员都在公共场合大谈自己是如何在行驶的飞机上单枪匹马搞定分支合并的冲突,并且一下飞机就风驰电掣地连上机场 Wi-Fi,成功 push 了代码,发起了 pull request。所以,你一定要在心里默念,我是全世界聪明的程序员之一,Git 这点东西显然不在我的话下,少焉,流淌于键盘之上,玩转于股掌之间2。

From git101