Git - 处理合并文件的合并

时间:2012-11-02 18:38:17

标签: git merge branch

我们面临的问题很简单,我只是不确定如何正确处理它。我们有一个重新组织文件的分支,我们准备将master合并到该分支中。问题是,到现在为止,主人已经发生了很大变化。

例如:

Master:
- file1
- file2
- file3

Our branch:
- directory1/file1
- directort2/file2
- directroy3/file3

如何告诉git文件的新位置,以便自动合并可以正常工作?

感谢。

2 个答案:

答案 0 :(得分:0)

您应始终使用git mv命令移动文件,以确保正确跟踪新文件结构。 git可以处理合并,只要它知道哪个文件是哪个。

答案 1 :(得分:0)

我之前遇到过这种情况,这可能是一种痛苦。这不是一个真正的解决方案,但是让它不那么痛苦的一种方法就是频繁地将分支机构改为对抗主人。