0

我做了一些更改,然后从 git 中提取。

从 git 拉出后,我遇到了合并冲突。

我已经解决了这些冲突,但我的应用程序没有按预期工作。

如何恢复我的解决方案(撤消)冲突解决方案?

我正在使用“egit”和“源树”

顺便说一句,推荐的冲突解决工具是什么?

4

2 回答 2

0

git reset --hard HEAD~1会将您的代码和 git repo 都放回上次提交之前的位置,这可能是合并提交。然后你可以尝试再次合并。

如果您不关心所做的更改,您可以随时在本地对所有内容进行核对并从新的git clone.

于 2013-08-02T15:57:11.373 回答
0

您可以使用git merge --abort中止整个合并过程并将 repo 带到合并之前的状态。

于 2013-08-04T11:59:42.590 回答