我有一个分支叫做masterdev。
我对那个分支做了一些承诺,所以服务器上的masterdev可能会提前10次提交。
但事实上这些承诺已经不好了,所以我不想强迫他们。
我可以恢复或重新调整可能是为了得到与我在这些承诺中所做的相反的结果。但我觉得这一点都不清楚。
所以我想做的是,如果masterdev在后面,得到与git pull origin masterdev相同的行为。
我想删除我的本地masterdev以获得与服务器上相同的功能。

最佳答案

我想你想要的是-这将重置masterdev的本地版本,删除你的提交。然后你就要确保自己是最新的。

git reset --hard origin/masterdev

git pull origin masterdev

08-26 11:37