我在服务器上使用裸 git 存储库进行备份,并在本地执行 'git commit' 后使用 'git push' 推送本地更改。
'git status' 告诉我
# On branch master
# Your branch is ahead of 'origin/master' by X commits.
如果我修改了一个文件,然后再进行一次提交,然后再进行一次推送,git 会告诉我我的分支在 X+1 次提交之前。'git remote show origin' 向我展示了 fetch 和 pull URL 与我作为 push 参数提供的相同。
我已经验证我的更改确实被推送到服务器存储库(通过拉到不同的位置并检查内容)。
我在这里做错了什么?
PS:我知道这里有几个关于 SO 的相关问题,但我无法在其中任何一个中找到我的具体问题的答案。如果我在这方面错了,请指出我正确的方向。