我想完全清空 Git 中的 master 分支。现在,我还想保留从 master 分支出来的所有其他分支。
这可能吗?如何实现?
最佳答案
这实际上叫做“删除旧的master分支并从头开始创建新的”
这将创建一个指向初始提交的新主分支:
git branch -D master
git checkout -b master <initial commit hash>
这将创建一个与您拥有的任何内容无关的全新主分支:
git branch -D master
git checkout --orphan master
git rm -rf *
但实际上您可以简单地将当前存储库保存到其他地方并创建一个新存储库。
关于git - 我怎样才能完全清空Git中的master分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15454555/