提交
给当前的代码状态拍一张快照并附上一句说明——这就是一个"存档点"。
它在做什么?
提交就是按下"存档"按钮。当你觉得当前的代码状态还不错——比如刚做完一个小功能、修好了一个 bug——你就可以做一次提交,把此刻的代码状态永久保存下来。
每次提交都会生成一个独特的标识,并记录下你附上的说明信息。这样,当你以后需要回顾"我之前改了什么"时,就能通过这些说明快速找到对应的存档。
多频繁提交一次?
没有硬性规定,但一个好的经验法则是:每完成一个有意义的小步骤就提交一次。 不需要等到一个大功能全部做完。"首页能正常显示了"值得提交一次,"修好了一个排版问题"也值得提交一次。
提交越频繁,你的存档点就越密集,万一需要回滚的时候,能回到的"安全点"就越多。
它和"保存文件"有什么区别?
保存文件只是把最新内容写入硬盘,每次保存都会覆盖上一次的内容。而提交是在保存的基础上多做了一件事:把此刻的状态作为一个独立的快照保留在历史中,永远不会被后续的修改覆盖。
也叫
Commit代码提交
和谁相连
参见