Git报错:Your branch is ahead of 'origin/master' by 1 commit
Posted hilaryqs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git报错:Your branch is ahead of 'origin/master' by 1 commit相关的知识,希望对你有一定的参考价值。
. commit之后,用git status,打印信息为:
# On branch master
# Your branch is ahead of ‘origin/master‘ by 1 commit.
#
nothing to commit (working directory clean)
说明没有文件需要commit,但是本地仓库 有一个commit ahead原来的master,就是本地仓库有一个提交,比远程仓库要先进一个commit。
You get that message because you made changes in your local master and you didn’t push them to remote. You have several ways to “solve” it and it normally depends on how your workflow looks like:
- If you work in another way and your local changes should be pushed then just
git push origin
- 1
assuming origin is your remote
- If your local changes are bad then just remove them or reset your local master to the state on remote
git reset --hard origin/master
以上是关于Git报错:Your branch is ahead of 'origin/master' by 1 commit的主要内容,如果未能解决你的问题,请参考以下文章