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]。