那,背景是这样的:有个库,每天会定时有1-2次提交,积累下来,一个Git拉回本地有一百多兆。实际文件很小,所以打算清除下提交历史,加速拉回。
那么问题来了,怎么玩儿呢?费劲的方法就不说了,指了条明路:
假定原有的远程仓库为A,操作分为四步:
- 新建另一个远程仓库,命名为B;
- 将现有的本地代码提交到远程仓库B;
- 删除现有的远程仓库A;
- 将远程仓库B命名为A;
未经允许不得转载:阿藏博客 » 清除Git提交历史的方法
那,背景是这样的:有个库,每天会定时有1-2次提交,积累下来,一个Git拉回本地有一百多兆。实际文件很小,所以打算清除下提交历史,加速拉回。
那么问题来了,怎么玩儿呢?费劲的方法就不说了,指了条明路:
假定原有的远程仓库为A,操作分为四步:
未经允许不得转载:阿藏博客 » 清除Git提交历史的方法