我在使用Git进行项目开发时遇到了一些问题。我使用的是非裸仓库。
提交本地更改后,当我运行以下命令时:
我得到了以下信息:
“您的分支比‘origin/master’领先1个提交。”
这没有什么问题。但是当尝试将本地提交的更改推送到远程仓库时,使用以下命令:
我正在遇到以下错误信息:
之后我得到了以下信息:
很多人都遇到了相同的问题,但通常是在拉取请求之后,这似乎更有意义,而不是在推送之后。此外,我没有要提交的修改。
提交本地更改后,当我运行以下命令时:
git status
我得到了以下信息:
“您的分支比‘origin/master’领先1个提交。”
这没有什么问题。但是当尝试将本地提交的更改推送到远程仓库时,使用以下命令:
git push origin master
我正在遇到以下错误信息:
当我运行时:分支 master -> FETCH_HEAD 错误:你的本地更改将被合并覆盖。在合并之前,请提交你的更改或将它们存储起来。中止操作
git status
之后我得到了以下信息:
然而,当我查看我的远程仓库时,这些更改并没有真正被拉取。你的分支已经是最新的,与“origin/master”一致。
很多人都遇到了相同的问题,但通常是在拉取请求之后,这似乎更有意义,而不是在推送之后。此外,我没有要提交的修改。
git
而不是Git
)。 - jub0bs