我们有一个由8个人组成的团队,这些团队已从我们的远程存储库克隆。一系列意外删除等被推送到远程。我想将遥控器重置为最后一个稳定的提交,以便我们可以拉出并继续工作。我该怎么做呢?我们没有其他分支机构。
试图进行“还原和重置”,但我不太了解自己在做什么。通过浏览日志并将本机重置为该提交,我设法将本地存储库添加到最近的稳定提交中。我不能将其推送到远程服务器,而不会出现远程HEAD前面的错误。
编辑:我们使用TortoiseGit作为Windows的Git客户端
编辑:我想我是通过从当前的主服务器中拉出,转到日志,查看破坏了所有内容的合并的更改历史记录,逐一还原这些更改,然后提交并推送的方式来手动修复它的。我不知道我做的是否正确。抱歉,领导Git过渡的同事离开了,我们有点慌乱了。如果有更好的方法来处理这种情况,请告诉我。