如何撤消有冲突的git merge
|
我在分支
mybranch1
。 ѭ1是从ѭ0派生而来的,在mybranch2
中进行了更改。
然后,在ѭ0while上,我做了git merge --no-commit mybranch2
它表明合并时存在冲突。
现在我要放弃所有内容(“ 6”命令),以使“ 0”恢复到之前的状态。
我不知道该怎么办。
没有找到相关结果
已邀请:
3 个回复
吠强祷豪硅
这将尝试将您的工作副本重置为合并之前的任何状态。这意味着它不能还原合并之前未提交的所有更改,尽管它不能始终可靠地进行还原。通常,无论如何您都不应合并未提交的更改。 在1.7.4版之前:
这是较旧的语法,但与上述语法相同。 在1.6.2之前的版本:
删除所有未提交的更改,包括未提交的合并。有时,即使在支持上述命令的较新版本的Git中,此行为也很有用。
咖哀烈
的情况下
仅等于
。可以在git help for merge命令中阅读。
合并失败后,当没有
时,可以用
撤消失败的合并,但不一定要用
撤消,因此它们不仅是同一事物的新旧语法。 我个人觉得12英镑在日常工作中更有用。
babsoft