我对源代码控制(至少是复杂的源代码控制)比较陌生。
如果我在一个分支中开发一组特性,并且我碰巧在这个分支中删除了源码树中的一些cruft,那么当我合并时会发生什么呢?是否正确删除了主干/主目录中的文件?
在分支中开发时,有没有我应该避免做的典型问题的事情?
这是一个2-3的开发系统,所以我们不是在谈论对源代码的大规模更改。我被告知应该经常从主干中拉,以避免纠结的手动合并情况,这是有意义的。
谢谢你,乔希
发布于 2010-04-05 14:16:16
git是基于内容的系统,而不是基于文件的系统。删除文件与删除文件中的几行大致相同。合并应该会正常进行,如果其他人编辑了您删除的内容,将需要一些冲突解决方案。
https://stackoverflow.com/questions/2577151
复制相似问题