提交中的拼写错误以及如果“提前1次提交”该怎么办

时间:2012-03-20 18:48:20

标签: git

我提交了一些内容并意识到我的评论有拼写错误,因此我再次输入git commit -m "xxx",并更正了评论。

因此,我无法推动任何事情,因为git push说

Everything up-to-date

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit. 
#
nothing to commit (working directory clean)

我现在能做什么?

2 个答案:

答案 0 :(得分:5)

git rebase -i origin/master将使您有机会更正上游存储库之外的提交。然后你可以git push结果。

答案 1 :(得分:5)

正如Novelcrat指出的那样,您可以在推送之前以交互方式重新绑定以修复提交。将来,如果您在提交消息中出错,可以使用git commit --amend

进行编辑