varkai
要么孤独,要么庸俗
Git 仓库删除所有提交历史记录
我们有时候需要整理 Git 提交记录,让仓库成为一个干净的新仓库,经过大量网上搜寻以及自己的反复测试,步骤如下:
- 首先创建一个新的分支
$ git checkout --orphan latest_branch
- 然后把所有文件添加到Git仓库
$ git add -A
- 提交更改
$ git commit -am "commit message"
- 删除主分支
$ git branch -D master
- 重命名当前分支为主分支
$ git branch -m master
- 最后强制更新远程仓库
$ git push -f origin master
捐赠
如果您觉得博客对您有所帮助,不妨赏博主一杯☕。