为了账号安全,请及时绑定邮箱和手机立即绑定

git:您的分支在X提交之前

git:您的分支在X提交之前

Git
子衿沉夜 2019-12-07 15:36:51
这实际上是怎么发生的?我目前正在一个仓库中工作,所以这是我的工作流程:变更档案承诺重复1-2直到满意推向高手然后,当我执行git status它时,它告诉我我的分支在X提交之前(大概与我进行的提交数量相同)。是因为当您推送代码时,它实际上并未更新本地缓存的文件(在.git文件夹中)吗?git pull似乎可以“修复”这条奇怪的消息,但我仍然好奇为什么会发生这种情况,也许我在使用git错误吗?包括邮件中打印的分支我当地的分行领先于分行您在哪里推/拉当前分支我正在推送到GitHub,并拖到当时碰巧正在使用的任何计算机上,我的本地副本始终是最新的,因为我是唯一使用它的人。它实际上并没有检查远程仓库那就是我的想法,我认为我将确保对它的理解是正确的。您是否为此传递了一些额外的论点?不是我可以看到的,也许我的终端上正在进行一些有趣的配置?$ git status# On branch master# Your branch is ahead of 'origin/master' by 1 commit.#nothing to commit (working directory clean)
查看完整描述

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

使用


git pull --rebase

--rebase选项意味着git会将您的本地提交移到一边,与远程同步,然后尝试从新状态应用您的提交。


查看完整回答
反对 回复 2019-12-07
  • 3 回答
  • 0 关注
  • 428 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信