我想从一开始就重置我的远程和本地BitBucket git存储库,删除所有提交,文件,历史记录等。
如何在不删除存储库本身的情况下执行此操作?
答案 0 :(得分:1)
如果您拥有存储库的克隆,则可以使用终端输入存储库的目录并执行
git checkout --orphan latest_branch
git rm *
git rm -r *
git commit -am "resetting"
git branch -D master
git branch -m master
git push -f origin master
commit -am附加到最近的提交
branch -D删除master分支及其提交历史记录
branch -m将新分支重命名为master
这将在本地删除文件
回答答案 1 :(得分:0)
对于repo上的所有分支/标签,您可以:
git push origin :some-branch-or-tag
调整遥控器的名称以及要从存储库中删除的分支或标记。