Git
外觀

Git 是一款開源的分散式版本控制系統 (DVCS),主要用於原始碼管理 (SCM),並強調速度。 Git 最初由Linus Torvalds 為 Linux 核心開發而設計和建立。 Git 在分散式架構上執行,因此每個 Git 工作目錄都是一個完整的儲存庫,具有完整的歷史記錄和完整的版本跟蹤功能,並且不依賴於網路訪問或中央伺服器。
與流行的非分散式前身(例如 Subversion 和 CVS)不同,Git 只需要一箇中央伺服器來做一件事:將更改釋出給該伺服器的使用者。 您同樣可以直接與其他人共享更改,而無需諮詢中央樞紐。
與 Subversion 和 CVS 的單片設計不同,Git 遵循典型的 Unix 哲學,擁有許多完成單個原子任務的小元件。 當然,通常只使用幾十個單獨命令中的幾個。 大多數命令用於專門操作,並且相當一部分命令旨在被 shell 指令碼 而不是使用者呼叫。
- 附錄