git替换整个目录

时间:2018-06-25 15:51:58

标签: git git-merge git-rm git-commands

我在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)。 我认为这是由于未完成“推送”。

是否有解决方法? 或者,如果我要在合并冲突中选择新文件(即复制的文件),该怎么做?

谢谢。

Vinay

0 个答案:

没有答案