Git

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。在开发中分布式文件管理系统,可以便于多人协作开发。

交互式学习

如果您觉得本文太枯燥,这里有一个 交互式的分支演示与学习网站。您可以在这里领略 Git 的魅力。

但 Mr.Hope 仍建议您操作完再系统的学习并阅读以下内容。


Mr.Hope2022/2/6
大约 1 分钟
Git 仓库

什么是仓库呢? 英文名repository,您可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除, Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。


廖雪峰2020/6/4
大约 4 分钟
Git 介绍

Git 是什么?

Git 是目前世界上最先进的分布式版本控制系统(没有之一)。


Mr.Hope & 廖雪峰2020/6/4
大约 7 分钟
服务器搭建

在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了 7x24 小时开机并交换大家的修改。

GitHub 就是一个免费托管代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,不想将源代码提交给任何第三方,这种情况下,就需要搭建 Git 服务器。


Mr.Hope2020/6/4
大约 3 分钟
工作区和暂存区

Git 和其他版本控制系统如 SVN 的一个不同之处就是有暂存区的概念。


廖雪峰2020/6/4
大约 2 分钟
2