git应用三方合并
我对应用包含与工作副本冲突的修补程序有疑问。我有点被git apply搞糊涂了,因为它有时会应用补丁并创建冲突标记,有时它只在我指定git应用三方合并,git,patch,Git,Patch,我对应用包含与工作副本冲突的修补程序有疑问。我有点被git apply搞糊涂了,因为它有时会应用补丁并创建冲突标记,有时它只在我指定--3way时才这样做(如果我没有指定--3way,它会说补丁无法应用并且什么也不做)。这种行为是否取决于某些全局设置 Git版本:1.8.1.1将新分支与工作分支合并可能是更好的方法。如果您的工作分支是master,则以下是一个示例: 将主分支合并到新要素分支 git checkout new-branch git merge master 将新功能合并到主
--3way
时才这样做(如果我没有指定--3way
,它会说补丁无法应用并且什么也不做)。这种行为是否取决于某些全局设置
Git版本:
1.8.1.1
将新分支与工作分支合并可能是更好的方法。如果您的工作分支是master,则以下是一个示例:
- 将主分支合并到新要素分支
git checkout new-branch git merge master
- 将新功能合并到主功能
git checkout master git merge -s theirs
您可以在此处阅读更多内容您谈到合并分支,但我有补丁。例如,当我恢复隐藏的更改时,需要将修补程序合并到工作副本中,而这些更改不会干净地应用。