我需要在大约1周之前将我们的主分支回滚到变更集以及之前的许多变更集。
我试过了
git reset --hard <changeset>
我试图推送到原点时出错,它不允许我使用--force
我的最终目标是理顺我的本地和远程回购,而不仅仅是本地。
答案 0 :(得分:0)
您尝试推送的存储库不是裸露的。意思是,它有一个工作目录。最有可能的是,主分支被检出并且可能有变化。 Git不允许你这样改变遥控器。您需要将更改从远程设备拉到您的计算机上,或者制作一个裸仓库并使用它。您很少会推送到非裸存储库。