Git

git
執行了建立儲存庫、新增檔案以及遠端同步的命令列工作階段。
執行了建立儲存庫、新增檔案以及遠端同步的命令列工作階段。
原作者林纳斯·托瓦兹
開發者濱野純林纳斯·托瓦兹
首次发布2005年4月7日​(2005-04-07
当前版本
  • 2.47.1(2024年11月25日;穩定版本)[1]
編輯維基數據鏈接
源代码库 編輯維基數據鏈接
编程语言CPerlshTcl
操作系统POSIX, Windows
类型版本控制
许可协议GNU通用公共许可证 第二版,GNU宽通用公共许可证 2.1版[2]
网站git-scm.com 编辑维基数据

git/ɡɪt/[3]音频)是一个分散式版本控制软件,最初由林纳斯·托瓦兹創作,於2005年以GPL授權條款釋出。最初目的是为了更好地管理Linux核心开发而设计。应注意的是,这与GNU Interactive Tools[4](一个类似Norton Commander英语Norton Commander界面的文件管理器)不同。

git最初的开发动力来自于BitKeeperMonotone[5][6]。git最初只是作为一个可以被其他前端(比如Cogito或Stgit[7])包装的后端而开发的,但后来git内核已经成熟到可以独立地用作版本控制[8]。很多被廣泛使用的軟體專案都使用 git 进行版本控制[9],其中包括 Linux 核心、X.Org服务器OLPC内核等项目的开发流程[10]

  1. ^ 濱野純. [ANNOUNCE] Git v2.47.1. 2024年11月25日 [2024年11月25日]. 
  2. ^ git's LGPL license at github.com. github.com. 2011-05-20 [2014-10-12]. (原始内容存档于2016-04-11). 
  3. ^ git - Definition and pronunciation. Oxford Learner's Dictionaries. [2014-04-04]. (原始内容存档于2019-06-13). 
  4. ^ 存档副本. [2013-01-11]. (原始内容存档于2021-01-30). 
  5. ^ Linus Torvalds. Re: [ANNOUNCE] git wiki. linux-kernel (邮件列表). 2006-05-05 [2008-03-27]. (原始内容存档于2016-04-11).  "Some historical background" on git's predecessors
  6. ^ Linus Torvalds. Re: Kernel SCM saga. linux-kernel (邮件列表). 2005-04-07 [2008-03-27]. (原始内容存档于2020-10-01). 
  7. ^ Linus Torvalds. Re: Kernel SCM saga. linux-kernel (邮件列表). 2005-04-08 [2008-02-20]. (原始内容存档于2016-04-11). 
  8. ^ Linus Torvalds. Re: Errors gittifying GCC and Binutils. git (邮件列表). 2006-03-23 [2008-03-27]. (原始内容存档于2016-04-11). 
  9. ^ Projects that use git for their source code management. [2008-02-20]. (原始内容存档于2009-04-30). 
  10. ^ OLPC wiki. Project hosting. [2008-02-20]. (原始内容存档于2009-02-02). 

Git

Dodaje.pl - Ogłoszenia lokalne