Published on

git 清除历史提交并覆盖远端

Authors

// 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