總結
現在你應該對 Git 可以作什麼相當瞭解了,並且在一定程度上也知道了 Git 是如何實現的。本章涵蓋了許多 plumbing 命令 ── 這些命令比較底層,且比你在本書其他部分學到的 porcelain 命令要來得簡單。從底層瞭解 Git 的工作原理可以幫助你更好地理解為何 Git 實現了目前的這些功能,也使你能夠針對你的工作流程寫出自己的工具和腳本。
Git 作為一套 content-addressable 的檔案系統,是一個非常強大的工具,而不僅僅只是一個 VCS。希望借助於你新學到的 Git 內部原理的知識,你可以自己實做出有趣的應用,並以更進階的方式、更如魚得水的使用 Git。