diff --git "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" index e8d5e6e8ebe1eca00fbfc473415623569ccb96f1..b6c1657111c0aa9463fe18d4b396a80fd5f8bab0 100644 --- "a/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" +++ "b/\347\254\254\344\270\200\351\203\250\345\210\206\342\200\224\342\200\224\345\210\235\350\257\206\345\274\200\346\272\220/\344\273\200\344\271\210\346\230\257\345\274\200\346\272\220.md" @@ -92,7 +92,7 @@ [Git](https://git-scm.com/) 是一款分布式版本控制系统,Git 本身也是一个用 Git 管理的开源软件。使用 Git 可以让散布各地的开发者更加高效地协同工作,可以说,Git 的出现极大地推动了开源的发展。 -初学者容易混淆 Git 和代码托管平台的概念。Git 是版本控制系统,开发者可以将源代码存入名为“Git 仓库”的资料库中加以使用。而代码托管平台,比如 [GitHub](https://github.com/)、[GitLab](https://about.gitlab.com/)、[bitbucket](https://bitbucket.org/)、[Gitee](https://gitee.com/) 等,则是基于 Git 的代码托管平台,通过网络为用户提供 Git 仓库托管服务。在此基础之上,代码托管平台还提供了许多协作功能,将版本管理、Bug 跟踪、代码审查、邮件列表、IRC 等众多功能组合在一起,以实现更高效的协同开发。 +初学者容易混淆 Git 和代码托管平台的概念。Git 是版本控制系统,它可以允许开发者在本地项目文件夹建立版本控制系统 `.git` 文件夹,里面存储了项目文件夹每一次源代码的提交日志,可以方便地回退到过去的任意一个提交的版本与过去的代码进行比对。而代码托管平台,比如 [GitHub](https://github.com/)、[GitLab](https://about.gitlab.com/)、[bitbucket](https://bitbucket.org/)、[Gitee](https://gitee.com/) 等,则是基于 Git 的代码托管平台,通过网络为用户提供 Git 仓库托管服务,你也可以理解为一种云端的版本控制系统。在此基础之上,代码托管平台还提供了许多协作功能,将版本管理、Bug 跟踪、代码审查、邮件列表、IRC 等众多功能组合在一起,以实现更高效的协同开发。 总的来说,Git 和代码托管平台有关联,但又有许多不同的地方。关于 Git 和代码托管平台的操作,将在后续章节展开描述。