这个GitHub 1400星的Git魔法书火了,斯坦福校友出品丨有中文版
楊凈發(fā)自凹非寺
量子位報道公眾號 QbitAI
如何學(xué)用 Git?
或許這有一本適合你的 Git 魔法書。
由斯坦福大學(xué) CS 校友 Ben Lynn 編寫,2007 年出品的 Git Magic,如今已經(jīng)有12 國語言編譯,包括中文、法語、德語、意大利語、韓語……
此外還有5個版本:單個網(wǎng)頁版、PDF 版、可用作電子閱讀器的 EPUB 文件,可快速本地拷貝的 Debian 包,還有在亞馬遜售價 9.95 美元的實體書。
在 GitHub 上有 1.4k 星,有49位貢獻(xiàn)者參與進(jìn)來共同創(chuàng)作此書。
那么這樣一套時隔 13 年仍然備受關(guān)注的書籍,到底有多好?
就先來一睹為快!
Git Magic
就拿中文版來說,這是由俊杰,萌和江薇共同編寫。
整本書共分為 8 個章節(jié)以及 2 個附錄。
-
入門
-
基本技巧
-
克隆代碼庫
-
分支巫術(shù)
-
關(guān)于歷史
-
多人 Git
-
Git 大師技
-
揭開面紗
-
附錄A:Git 的缺點
-
附錄B:本指南的翻譯
在這些章節(jié)中,也還有作者的經(jīng)驗分享。
就如開頭入門部分,作者就提到,「工作當(dāng)作玩游戲」。
講到「分布控制」時,將其設(shè)想成一個很很難打的游戲,以至于世界各地很多骨灰級玩家決定組隊,分享他們游戲存檔以攻克它。
在「基本技巧」里,作者開頭就表示,
與其一頭扎進(jìn) Git 命令的海洋里,不如就拿基本的例子來試試手。
實際上,在開始使用 Git 的頭幾個月,我所用的從來沒超過本章介紹的內(nèi)容。
除了保存狀態(tài),添加、刪除、重命名,進(jìn)階撤銷/重做、撤銷……這些基本內(nèi)容之外,還有練習(xí)題提供給大家。
除了個人經(jīng)驗之外,他還談到偏愛 Git 的原因。
因為它能管理 Linux 內(nèi)核源碼。Git 已經(jīng)工作的很好了,并且我也沒有被其瑕疵所困擾。而且我主要使用 Linux,其他平臺上的問題與我無關(guān)。
還有我偏愛C程序和 bash 腳本,以及諸如 Python 的可執(zhí)行可腳本:其代碼依賴性較低,并且我也沉迷于快速的執(zhí)行時間。
Ben Lynn 是誰?
再來談?wù)勥@本書的作者——Ben Lynn,斯坦福大學(xué) CS 校友。
在他的個人網(wǎng)站上,可以看到除了 Git 魔法書以外,還有 PBC Library(一個免費的基于配對的C語言密碼學(xué)庫),數(shù)學(xué)與 CS 的筆記、博客,以及幾個自制的瀏覽器游戲。
好了,如果感興趣的話,可戳下方鏈接進(jìn)一步了解學(xué)習(xí)哦~
Git Magic:
http://www-cs-students.stanford.edu/~blynn/gitmagic/
中文版:
http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/
—完—
總結(jié)
以上是生活随笔為你收集整理的这个GitHub 1400星的Git魔法书火了,斯坦福校友出品丨有中文版的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “裸奔”有风险!华为Mate60 RS非
- 下一篇: 更多信息表明iPhone 12将在10月