我刚刚完成了一段代码.想要推动并获得已经很有名的:
提示:更新被拒绝,因为当前分支的提示背后提示:它的远程对应物.在再次推送之前集成远程更改(例如提示:'git pull ...').
现在我已经在这里多次看过这个问题,例如
更新被拒绝,因为您当前分支的提示背后提示:它的远程对应物.整合远程变更(例如
更新被拒绝,因为您当前分支的提示落后
根据具体情况,解决方案要么是
git pull
,所以远程更改合并到我的本地工作,或
git push -f
,强制推动更新远程(原点)分支.
现在,我已经有一段时间没有在这个分支上工作了.我不一定想将远程更改合并到我当前的工作中!我也不知道我是否可以安全地强制更新原始分支...
我怎样才能看出差异并决定哪种情况最适合我的情况?