我在 git 中有一个目录,需要用新目录替换。新目录几乎没有修改、删除的文件,也很少有相同的文件。
例如:
**Currently in the repo**
DirA
|-> FileA, FileB
|->DirB
| |-> FileC, FileD
|-> FileE, FileF
**New Directory:**
DirA
|-> FileA, FileB, FileG
|->DirB
| |-> FileC, FileD
|-> FileE
我无法在不替换的情况下推送,因为我在存储库上执行了本地测试
我目前正在这样做,
git rm DirA
git commit -m "removing DirA"
git pull DirA
即使我删除了 DirA 下的文件,我也会遇到合并冲突 (DU)。我假设它是由于“推动”没有完成。
有解决方法吗?或者,如果我要在合并冲突中选择新文件,即复制的文件,我该怎么做?
提前致谢。
维奈