我想恢复存储库中的所有更改,那么是否可以删除Bitbucket中的所有提交?如果是这样,怎么样?
答案 0 :(得分:6)
我不知道你为什么要做这样的事情,但是......
一种方法是重置为初始提交:
git reset --hard (find the sha1 of your first commit)
然后强行推动:
git push -f
你几乎重写了你所推动的任何分支的整个历史。为什么不创建一个新的存储库呢?
答案 1 :(得分:1)
git reset --hard <commit>
在这里阅读更多内容: https://www.atlassian.com/git/tutorial/undoing-changes#!reset