我有“开发”和“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