鉴于已经提交的更改已经使用commit,然后还原使用revert,那么撤消该恢复的最佳方法是什么?
commit
revert
理想情况下,这应该使用新的提交来完成,以便不重写历史记录.
git undo revert
使用SVN很容易反向合并提交,但如何使用Git做到这一点?
git merge
我不小心合并了一个分支,并立即"立即推送更改".不幸的是我犯了一个合并错误,现在我不想反向提交删除它.但是,每次我在SourceTree中执行此操作时,都会收到以下错误:
错误:提交X是合并但没有给出-m选项.致命:恢复失败
有没有办法做到这一点,还是我必须使用终端?正在阅读它,但无法找到这个具体案例的解决方案.
c# git merge atlassian-sourcetree
git ×3
merge ×2
atlassian-sourcetree ×1
c# ×1
revert ×1
undo ×1