git
自由開源的版本控制軟體 / 維基百科,自由的 encyclopedia
git(/ɡɪt/[3],音頻ⓘ)是一個分散式版本控制軟件,最初由林納斯·托瓦茲創作,於2005年以GPL授權條款釋出。最初目的是為了更好地管理Linux核心開發而設計。應注意的是,這與GNU Interactive Tools[4](一個類似Norton Commander(英語:Norton Commander)界面的文件管理器)不同。
Quick Facts 原作者, 開發者 ...
執行了建立儲存庫、新增檔案以及遠端同步的命令列工作階段。 | |
原作者 | 林納斯·托瓦茲 |
---|---|
開發者 | 濱野純、林納斯·托瓦茲 |
首次發布 | 2005年4月7日,19年前(2005-04-07) |
當前版本 |
|
源代碼庫 | |
編程語言 | C、Perl、sh、Tcl |
操作系統 | POSIX, Windows |
類型 | 版本控制 |
許可協議 | GNU通用公共許可證 第二版,GNU寬通用公共許可證 2.1版[2] |
網站 | git-scm |
Close
git最初的開發動力來自於BitKeeper和Monotone[5][6]。git最初只是作為一個可以被其他前端(比如Cogito或Stgit[7])包裝的後端而開發的,但後來git內核已經成熟到可以獨立地用作版本控制[8]。很多被廣泛使用的軟體專案都使用 git 進行版本控制[9],其中包括 Linux 核心、X.Org服務器和OLPC內核等項目的開發流程[10]。