码迷,mamicode.com
首页 > 其他好文 > 详细

git 清空所有commit记录方法

时间:2018-06-08 14:17:07      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:date   方法   hang   仓库   add   tor   files   sage   git push   

说明:例如将代码提交到git仓库,将一些敏感信息提交,所以需要删除提交记录以彻底清除提交信息,以得到一个干净的仓库且代码不变

1.Checkout

git checkout --orphan latest_branch

2. Add all the files

git add -A

3. Commit the changes

git commit -am "commit message"

4. Delete the branch

git branch -D master

5.Rename the current branch to master

git branch -m master

6.Finally, force update your repository

git push -f origin master

git 清空所有commit记录方法

标签:date   方法   hang   仓库   add   tor   files   sage   git push   

原文地址:https://www.cnblogs.com/weilantiankong/p/9155026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!