撤消上次提交/合并
我把我的git repo搞砸了一下。我在一个单独的分支中处理了一个功能。完成工作后,我切换到主人将其合并,但我的伙伴推了几个与我发生冲突的文件。合并之后,冲突和推动新的变化,我看到我也承诺了我的伙伴的旧变化。
现在我想重做这个提交/合并。我试过了
git reset --soft HEAD^
但是当我想推动时,我收到了这个错误消息Merge the remote changes before pushing again
。
谁能帮我?
没有找到相关结果
已邀请:
3 个回复
拭十年
如果您想从分支中获取某些特定文件而不进行合并,可以查看它们:
如果你想在合并之前从master获得一些文件,你也可以检查这些:
这并不理想,但有时需要它。合并/可能/表示您拒绝合并中任何一方的某些更改。获得适当合并的最佳方法是:
从master,然后从上面运行git checkout命令,最后提交:
当你现在推动这个分支时,你需要添加
选项
要么
希望这可以帮助。
届甸衬丝蚕
扫窟