
Ferdinando Santacroce
If you are a software developer with little or no experience of versioning systems, or you are familiar with other centralized versioning systems, then this book is for you.If you have experience in server and system management and need to broaden your use of Git from a DevOps perspective, this book contains everything you need.
這本書適合比萌新強比高手弱的人讀。書中代碼排版有點爛,估計是電子版的鍋。但如果讀者使用過Git和Linux一段時間,這些爛排版在閱讀中就能自動糾正了。 作者是Microsoft .NET開發者,本書除安裝部分外,基本都是以Windows系統爲開發環境講解Git的相關知識。作者自稱是錯誤拼寫者,打代碼易出錯,所以花了較多篇幅介紹Git命令重命名和衆多GUI工具,還附帶了很多Git學習交流的網站。可先讀最後一章。 作者的講解從安裝到不同版本控制工具之間的遷移,較爲全面地覆蓋了Git的方方面面。最爲精彩的是詳細地介紹了Git常用命令及其使用場景、規範、原理,還把這些命令執行時,Bash上輸出的每個詞每句話的意思都解釋得清清楚楚明明白白。書中有大量的圖片、代碼、案例,能更清晰地幫助讀者直觀地理解所學,是對cheatsheet的豐富延展和對官方文檔的有效補充。