Git在成功提交后说所有内容都是最新的
我做出了改变,我承诺:Git在成功提交后说所有内容都是最新的,git,git-push,Git,Git Push,我做出了改变,我承诺: git commit -am "Setup new intention form" [(null) 9a89b62] Setup new intention form 3 files changed, 34 insertions(+), 15 deletions(-) rewrite intentions/templates/index.html (80%) 然后我试着推,但我总是: 一切都是最新的 有人能给我一些建议吗 我的最后一次提交不在git日志中,因此我可以
git commit -am "Setup new intention form"
[(null) 9a89b62] Setup new intention form
3 files changed, 34 insertions(+), 15 deletions(-)
rewrite intentions/templates/index.html (80%)
然后我试着推,但我总是:
一切都是最新的
有人能给我一些建议吗
我的最后一次提交不在git日志中,因此我可以在哪里找到这些提交/
git branch给了我:
(null)
* master
我试过:
git推送
git推送源主机
git推压头:master
什么都不起作用你用什么命令推?git push
git push
只会推送位于远程分支之后的分支
尝试运行git-push
。如果推送成功,则使用git branch--set upstream
设置跟踪分支
将来,在创建本地分支时,您可以使用git branch的
--track
选项设置远程跟踪。可能您的服务器设置不正确。。。你提供的信息很难说。你查了什么?服务器是远程的还是本地的?你是怎么设置的?我编辑了我的答案。服务器是bitbucket,之前一切正常,我不认为这是服务器问题,从git提交的输出来看,您的提交似乎要转到这个(null)
分支,当您列出分支时会显示该分支。缺少多少个提交?您可能只需要在master上重新设置这些提交的基础。缺少2个提交,如何重新设置它们的基础?