【发布时间】:2016-02-27 15:21:17
【问题描述】:
基本上是标题。
我只是将一些东西与我的 .gitignore 混合在一起,并将我的 .git 目录膨胀到 > 100mb(这是一个总共有 100 次提交的回购......)。
所以我是一个懒惰的人,想知道是否可以删除我的历史记录。我不想改变某些东西或东西,我只想缩小我的 .git 目录大小。
当没有办法做到这一点时,我只会 git clone --depth 1 我的 repo 以获得相同的效果。
【问题讨论】:
-
为什么不用你想保留的文件开始一个新的仓库?
-
@Thilo 我看不到链接的问题如何回答我的问题。我不想重新初始化我的存储库,更不用说
push -f任何东西 -
开始一个新的 repo 和扔掉所有历史有什么区别?
-
11 个月 0 票?我是不是刚醒来就进入了磁盘空间无限的替代宇宙?
标签: git