如何在git中使用我的更改进行合并?

mhe*_*xon 3 git msysgit

在git中合并时如何强制"我的更改"?有人把所有bin目录放在git中,现在我有一个可怕的合并冲突:(

现在它说如下:

当你解决了这个问题后,运行"git rebase --continue".如果您希望跳过此补丁,请运行"git rebase --skip".要恢复原始分支并停止重新运行,请运行"git rebase --abort".

我不想合并,我只是想使用我的更改删除所有这些文件.

编辑:大多数文件已成功合并,通过自动合并或因为没有冲突.但是仍然有很多像下面这样的存在.

警告:无法合并二进制文件:src/reports/obj/Debug/TempPE/GroupMailDS.Designer.cs.dll(HEAD与添加的gitignore)

bry*_*mcd 8

我对此并不是100%有信心,但我认为这是一个很好的例子:

git merge otherbranch -s recursive -X ours
Run Code Online (Sandbox Code Playgroud)

该命令尝试使用递归策略将主题分支合并到已签出的分支中.-X我们的选项是递归策略的一个子集,它通过假设您当前检出的分支具有权威性来自动解决冲突.

  • 我必须尝试这个,因为如果那对于任何负责绝地/主人的人来说,超越黑暗势力的伟大之处! (2认同)