commit 操作是否可以在没有冲突警告的情况下覆盖其他人的修改?

Could commit operation cover others' modification without conflict warning?

我很少在commit之前执行update操作,因为我认为一旦其他人已经修改了文件,那么当我commit那个文件时就会出现冲突警告。至少我不会cover别人的投稿

但是我在使用commit操作的时候,有没有可能在没有警告信息的情况下覆盖别人的提交?

也就是说,我一定要在commit之前执行update操作,以免覆盖别人的提交吗?

你当然应该经常更新。否则,在正常情况下(每个项目都不同),您如何确保您的更改能够与其他开发人员的更改一起正常工作?这不仅仅是冲突的问题。比如说,一个 java 项目。您将 class 导入添加到您正在处理的 class 中....但是在其他开发人员最近的修订之一中,您正在导入的 class 已经消失了.. .. 你会承诺,没有任何冲突,但项目失败