Git

相信大家写代码时遇到过这样的问题(如果没有遇到,以后也会遇到的):

  • 代码东删西改,不知道什么时候改了哪里的代码。之前删掉了一段代码,突然想起来那段代码有用,可是却再也找不回来了

  • 大家合作开发一个项目,我改一点,他改一点。大家通过 QQ 把代码压缩包传来传去,既不知道对方改了哪边,也不知道对方的代码有没有及时更新自己修改过的部分,整天都忙着整合代码,BUG 是谁写的也不知道。到头来代码没写多少,扯皮倒是扯了一堆

通常对于这种需要保留多个历史版本,并且需要多人合作的场景,我们使用版本控制工具(Version Control System, VCS) 进行管理。而 Git 就是当前最常用的版本控制工具。

Last updated