Git

Posted by Bruce Tsai
04/19/2016

Git 是一個分散式版本控制軟體,最初由 Linus Torvalds 創作,於 2005 年以 GPL 釋出。最初目的是為更好地管理 Linux 內核開發而設計。與 CVS、Subversion 一類的集中式版本控制工具不同,它採用了分散式版本庫的作法,不需要伺服器端軟體,就可以運作版本控制,使得原始碼的釋出和交流極其方便。

Git 最初的開發動力來自於 BitKeeper 和 Monotone。git 最初只是作為一個可以被其他前端包裝的後端而開發的,但後來git 內核已經成熟到可以獨立地用作版本控制。很多著名的軟體都使用 git 進行版本控制,其中包括 Linux 內核、X.Org 伺服器和 OLPC 內核等專案的開發流程。

results matching ""

    No results matching ""