git/git
GitHub: git/git
Git 是由 Linus Torvalds 创建的快速、分布式版本控制系统,提供丰富的命令集和完整的内部机制访问能力。
Stars: 59409 | Forks: 27583
[](https://github.com/git/git/actions?query=branch%3Amaster+event%3Apush)
# Git - 快速、可扩展、分布式版本控制系统
Git 是一个快速、可扩展、分布式版本控制系统,拥有
异常丰富的命令集,既提供了高级操作,
又能完全访问内部机制。
Git 是一个由 GNU General Public License version 2 覆盖的开源项目(其中某些部分采用与 GPLv2 兼容的不同许可证)。它最初由 Linus Torvalds 在网络上的一群黑客的帮助下编写。
请阅读 [INSTALL][] 文件以获取安装说明。
许多 Git 在线资源可以通过 访问,
包括完整的文档和 Git 相关工具。
请参阅 [Documentation/gittutorial.adoc][] 入门,然后参阅
[Documentation/giteveryday.adoc][] 了解有用的最小命令集,
以及 `Documentation/git-.adoc` 获取每个命令的文档。
如果 git 已正确安装,则可以通过 `man gittutorial` 或 `git help tutorial` 阅读教程,并通过 `man git-` 或 `git help ` 阅读每个命令的文档。
CVS 用户可能还想阅读 [Documentation/gitcvs-migration.adoc][]
(如果已安装 git,则可通过 `man gitcvs-migration` 或 `git help cvs-migration` 阅读)。
Git 的用户讨论和开发在 Git 邮件列表上进行——欢迎所有人向 git@vger.kernel.org 提交错误报告、功能请求、评论和补丁(阅读 [Documentation/SubmittingPatches][] 获取补丁提交说明和 [Documentation/CodingGuidelines][])。
那些希望帮助翻译错误消息、用法和信息消息字符串(本地化 l10)的人应查看 [po/README.md][]
(`po` 文件是保存翻译内容的 Portable Object 文件)。
要订阅该列表,请发送电子邮件至
(详情请参阅 https://subspace.kernel.org/subscribing.html)。邮件
列表存档可在 、
和其他存档站点获取。
与安全相关的问题应私下披露给
Git 安全邮件列表 。
维护者经常向邮件列表发送“What's cooking”报告,
列出各种开发主题的当前状态。随之而来的讨论为
项目状态、开发方向和剩余任务提供了很好的参考。
“git”这个名字是 Linus Torvalds 在他编写第一个版本时起的。他将该工具描述为“愚蠢的内容跟踪器”,并将这个名字描述为(取决于你的心情):
- 随机的、可发音的三字母组合,并且
实际上未被任何常见的 UNIX 命令使用。它是“get”的误读这一事实可能相关,也可能无关。
- 愚蠢。卑鄙和可鄙。简单。从俚语词典中随便选一个。
- “global information tracker”(全球信息跟踪器):你心情不错,而且它确实
为你工作。天使歌唱,灯光突然充满房间。
- “goddamn idiotic truckload of sh*t”(该死的白痴般的一堆垃圾):当它崩溃时
标签:Cutter, DevOps工具, Git, Git工作流, GNU GPL, HTTP工具, Linus Torvalds, Linux内核开发, PE 加载器, SCM, VCS, 代码仓库, 代码审查, 分布式, 协作开发, 客户端加密, 客户端加密, 客户端加密, 源代码管理, 版本控制系统, 端点安全, 编程基础设施, 补丁管理, 软件配置管理, 镜像仓库