关于git:如何清空git所有的提交记录

首先,创立一个没有提交记录的分支,比方:

git checkout --orphan newBranch

而后,提交此分支到本地:

git add -A
git commit -m 清空历史记录

删除原来的分支后把以后分支改为原来分支的名字(假如原来分支叫master):

git branch -D master
git branch -m master

最初,推送到服务器即可:

git push -f origin master

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理