有没有办法配置git来锁定文件用户?

mas*_*ani 1 git version-control tfs

在TFS中,当用户在某个类上工作时,其他用户无法对其进行操作.git是否有任何配置可以做这样的工作?

Gre*_*ill 9

不,这样的功能完全违背了Git的分布式原则.

根据我的经验,如果你有两个人在同一个文件上工作,那么当你去合并时会发生以下两件事之一:

  1. 没有合并冲突,因为您一直在处理代码的不同区域.继续.这是通常的情况.
  2. 存在合并冲突,您必须手动解决它们.两个提交者之间的通信通常是必不可少的.