git - 如果更改已在本地完成,我如何编辑我的 git 分支
问题描述
我已经习惯git pull
了获取最新的然后git push
. 我什至试图用力推
提示:更新被拒绝,因为您当前分支的提示落后于提示:它的远程对应部分。在再次推送之前集成远程更改(例如提示:'git pull ...')。提示:有关详细信息,请参阅“git push --help”中的“关于快进的说明”。
解决方案
您需要首先检查您的:
git status
git branch -avv
这将告诉您您在本地的哪个分支,以及您的上游分支是什么(如果有的话)。
从那里,您可以了解为什么 agit push --force
还不够。
(应该是,前提是您是该存储库中唯一一个工作的,否则您需要让其他用户知道该强制推送,以便他们重置自己的本地存储库)