Please enable Javascript to view the contents
如何清空 Git 仓库全部历史记录
这里以清空 master 历史提交记录为例。
- 切换到 master 分支
- 创建一个干净的分支
1
| git checkout --orphan new_master
|
- 提交全部文件
1
2
| git add -A
git commit -m "msg"
|
- 删除 master 分支
- 将新分支重命名为 master
- 强制推动到远程仓库
1
| git push -f origin master
|