我有“开发”和“InitialPomChanges”分支。我想将develop分支的所有内容复制到InitialPomChanges分支。

最佳答案

假设您要使用开发中的内容覆盖InitialPomChanges的所有内容(即您希望InitialPomChanges的内容与开发完全匹配),请执行以下操作:

git checkout InitialPomChanges
git checkout develop .  #copies the contents of develop into the working directory
git commit -am "Making InitialPomChanges match develop"

这将使InitialPomChanges中的最后一次提交与development中的最后一次提交匹配。为了使将来两个分支之间的合并更容易,现在做一个git merge develop是一个好主意。

或者,如果您想更改InitialPomChanges的内容并在一次提交中进行合并,则可以执行以下操作:
git checkout InitialPomChanges
git merge -s theirs develop

07-24 12:57