- Published on
git 清除历史提交并覆盖远端
- Authors
- Name
- JiGu
- @crypto20x
// 1. 创建全新的孤立分支 ygnn git checkout --orphan ygnn
// 2. 暂存所有文件 git add -A
// 3. 提交所有文件的修改到ygnn git commit -am "提交标题"
// 4. 删除原来的master分支 git branch -D master
// 5. 修改ygnn分支名为master git branch -m master
// 6. 强制更新远程服务器的master分支, 至此清空git所有历史 git push -f origin master