版本控制系统(VCSs)是一类用于追踪源代码(或其他文件、文件夹)改动的工具。顾名思义,这些工具可以帮助我们实行版本控制和管理代码/文件的修改历史

即使我们一个人进行工作,git都可以帮我们建立快照,记录每个改动的目的,基于多分支并行开发。而在多人协作开发的时候,我们可以看见别人对项目的修改,也可以解决并行开发从而引起的冲突

而在现代IDE的加持和git的现代化下,我们可以很轻易的了解到git储存库内的提交和修改,也可以用可视化的方式看到git并行开发的数据

要学习git的基本命令与操作我会建议你去 git小游戏 上进行游玩学习,而这里面会教授大部分git命令,所以我们在此不多赘述