Git revert推送提交

时间:2016-01-07 09:25:18

标签: git github git-merge

我在git上做了一个提交并从master分支推送它。

但后来我发现还有一些变化 所以我在我的本地提交,推送和合并之前和剩余的更改从新分支创建了一个新分支。

现在当我结帐到主分支时,它会出现以下错误

You have unmerged paths.

我认为问题在于我现在要删除的提交。
那么我怎么能删除我在master分支中做的最后一次提交。

1 个答案:

答案 0 :(得分:1)

错误表示您因合并而发生冲突,
你不能结账新分支,直到你丢弃或解决它们。

更多信息可以在这里找到:
https://help.github.com/articles/resolving-a-merge-conflict-from-the-command-line/

尝试

的步骤
  1. 解决冲突
  2. 使用git add . -A
  3. 添加所有文件
  4. 提交您的更改
  5. 结帐master分支