如何合并 master 与 newBranch,不丢失删除 newBranch 上的目录

How merge master with newBranch, without loss deleted directory on newBranch

  1. master
  2. 做了git checkout -b newBranch
  3. newBranch 上删除一些冗余目录,但在 master
  4. 上需要
  5. newBranch
  6. 上推送一些提交
  7. 然后必须将 masternewBranch
  8. 合并

问题:

git merge newBranch 来自 master 时,在 master 中删除了必要的目录,该目录已在 newBranch 上删除。 (我指望冲突)

另一方面,当git merge masternewBranch删除的目录不再添加时。

任务:

合并 masternewBranch,并在 newBranch 目录中删除保存。

我用硬 copy/past 以前从 newBranch 中删除的目录解决了这个问题。

  1. 复制master上删除的目录
  2. 粘贴到新分支
  3. 提交新分支
  4. 结帐到大师
  5. 将 master 与 newBranch 合并

就这些了。