今天在进行更新操作git 文件后准备推送到云端推送 push 提交的时候发生了错误。 用git status,打印信息为
On branch main
Your branch is ahead of 'origin/main' by 1 commit.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
分支干管上
您的分支比“origin/main”提前1个提交。
(使用“git push”发布本地提交)
没什么要做的,把树干干净净
说明没有文件需要commit,但是本地仓库 有一个commit ahead原来的master,就是本地仓库有一个提交,比远程仓库要先进一个commit。git push origin master之后,再用git staus,打印信息为:
On branch master
nothing to commit (working directory clean)
这个错误信息为 git 登陆账号 需要在从新登陆 让后把本地仓库中的提交同步到云端
解决办法为:
登录用户并从新push
在这里会让你重新登陆git账号密码 记得要登陆进去。输错账号密码照样不能推送。
版权声明:本文为milijiangjun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。