假如说:
- 您的团队正在使用集中式版本控制。
- 您正在开发一个较大的功能,该功能可能需要几天才能完成,并且在此之前您将无法提交,因为这会破坏构建。
- 您的团队成员每天都会做一些事情,这些事情可能会更改您正在处理的某些文件。
由于这是集中的版本控制,因此您将必须在某个时候更新本地结帐:至少在提交新功能之前至少一次。
如果您在提交之前仅更新一次,那么由于您的队友进行的许多其他更改可能会导致很多冲突,这可能会一次解决所有冲突。
或者,您可以经常进行更新,即使每天有一些冲突需要解决,也应该一点一点地变得更容易。
您是否愿意经常更新始终是个好主意?