团队正在使用git从远程仓库开始工作。
对原始主人进行了几次推送,这是不需要的,并且不易回复。
鉴于有问题的推动,没有人从遥控器中拉出来,我可以做下面的事情吗?
git checkout master &&
git reset --hard <green-sha> &&
git push origin :master &&
git push origin master
答案 0 :(得分:1)
您应该push -f
清理遥控器,然后其他人git fetch
然后git reset --hard origin/master