由于之前的加水印脚本存在问题,在对同一张图片进行加水印时,会有一定的概率产生不一样md5的图片,在git提交的时候,就认为被修改了,从而被提交的github仓库中,如此反反复复,到现在已经有11个G大小了;今天把水印脚本重写了一下,解决了上述问题,所以准备给之前的垃圾提交清理了,让我的博客变成一个“新库”。
创建并切换到孤儿分支(该分支与现有分支无关,完全独立)
git checkout --orphan d4m1ts
当前文件夹下的所有内容都被默认添加到暂存区,直接commit提交即可
git commit -m "更新水印,从头做起"
删除原来的分支(默认是master
,也有可能是main
)
git branch -D master
把当前分支重命名为主分支
git branch -m master
强行推送到远程仓库
git push -f origin master
历史commit被清除
重新clone
,也是正常大小,不携带历史commit
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。