git 重置 -- 很难与之前的提交设置本地和远程存储库

git reset -- hard with to previous commit set local and remote repository

我想 git 重置为之前的提交。我希望我的本地存储库在我返回旧提交时反映更改,并且我希望我的远程存储库做同样的事情。我该怎么做呢?

  • git 重置 HEAD~1
  • git 隐藏保存 'Save the commit changes just in case'
  • git push origin -f your_branch_name

也看看这篇文章https://ncona.com/2011/07/how-to-delete-a-commit-in-git-local-and-remote/

免责声明:强制推送一点也不安全,但这是我知道的从远程删除提交的唯一方法。