版本控制系统 (VCS) 和 Git

版本控制系统为正确维护应用程序的代码、变更和版本提供了灵活性。使用 VCS,一个完整的团队可以共同开发一个应用程序,他们可以将其他团队成员的更改和自己的更改提取到系统中,而不会出现任何大问题。如果发生灾难,VCS 还能让应用程序返回到更稳定的旧版本。

哦,等等!我们说的是 VCS 吗?我们提到过 Git 吗?没有!那就从 Git 开始吧。

Git 是一个功能强大的工具。它能监控分支中每个文件的变化,当推送到远程分支时,只有变化的文件才会被上传。Git 会记录文件更改的历史,并提供比较更改文件的功能。

Packt Publishing 出版的《Git Essentials》是一本关于 Git 的内容丰富的好书。此外,您还可以在 https://git-scm.com/book/en/v2 上找到一本关于 Git 的官方免费书籍。