2
我的git远程源由非快速转发提交进行推送。 (我知道它很糟糕),我怎么才能优雅地继续而不克隆。我也试图在更新的原点上挑选我的更改。如何强制推送git源码
我的git远程源由非快速转发提交进行推送。 (我知道它很糟糕),我怎么才能优雅地继续而不克隆。我也试图在更新的原点上挑选我的更改。如何强制推送git源码
首先做(如果你不这样做的话):
git fetch
然后假设被强行上游推压我们的本地分行是“主人”,切换到它:
git checkout master
接下来,将您的工作重新设置在新的“原点/主”之上:
git rebase origin/master
现在您可以将您的更改返回原点很乐意。
另外,如果你没有,你正计划推本地修改,你可以简单地做:
git checkout master
git reset --hard origin/master
你更新的回答节省了我的樱桃采摘的时间 – shakthi