Git:删除分支中的文件,合并发生时会发生什么

Jos*_*osh 1 git merge branch

我对源代码控制相对较新(至少是复杂的源代码控制).

如果我在分支中开发一组功能,并且我碰巧删除了这个分支中源代码树的一些内容,那么当我合并时会发生什么?是否在trunk/master中正确删除了文件?

在分支机构开发时,有什么我应该避免做的通常是有问题的吗?

这是一个2-3开发人员系统,所以我们不是在谈论对源的大规模更改.我被告知你应该经常从行李箱拉出来以避免纠结的手动合并情况,这是有道理的.

谢谢,乔希

Mar*_*tos 5

git是一个基于内容的系统,而不是基于文件的系统.删除文件与删除文件中的几行大致相同.合并应该非常正常,如果其他人编辑了您删除的内容,则需要解决冲突.