首页 > 解决方案 > 如果更改已在本地完成,我如何编辑我的 git 分支

问题描述

我已经习惯git pull了获取最新的然后git push. 我什至试图用力推

提示:更新被拒绝,因为您当前分支的提示落后于提示:它的远程对应部分。在再次推送之前集成远程更改(例如提示:'git pull ...')。提示:有关详细信息,请参阅“git push --help”中的“关于快进的说明”。

标签: gitrepositorypushpull

解决方案


您需要首先检查您的:

  • git status
  • git branch -avv

这将告诉您您在本地的哪个分支,以及您的上游分支是什么(如果有的话)。

从那里,您可以了解为什么 agit push --force还不够。
(应该是,前提是您是该存储库中唯一一个工作的,否则您需要让其他用户知道该强制推送,以便他们重置自己的本地存储库)


推荐阅读