我从主分支创建了一个fix35分支,其中包含20个.dll文件。我替换了一些同名的.dll文件以修复一个错误。然后我想要将fix35合并到主分支中。换句话说,现在我想让主分支与fix35完全相同。
但是git告诉我有4个.dll文件存在冲突,我需要手动解决它们。对于.dll文件,似乎我无法手动编辑它们。
请问你能指点我正确的方向吗?
但是git告诉我有4个.dll文件存在冲突,我需要手动解决它们。对于.dll文件,似乎我无法手动编辑它们。
请问你能指点我正确的方向吗?
首先,找出是谁、如何以及为什么更改了主程序中的dll文件:
git log fix35..origin/master -- DLL1 DLL2 DLL3 DLL4
这将显示作者和提交消息的提交。
然后,决定您的版本是否已包含已添加到主分支的更改
如果是,则只需使用您的版本
git checkout --theirs -- DLL#
git add DLL#