. 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
原文地址:https://www.cnblogs.com/hilaryqs/p/9212576.html
时间: 2024-10-05 22:04:18