我首先将app.apk
添加到git存储库中,然后我们决定从git存储库中删除app.apk
。不仅要从源代码目录中删除它,还要从.git
目录中删除它以减小git存储库的大小。
假设我有这样的提交日志:
commit07 remove `app.apk` from source code directory
commit06 update some files
commit06 update `app.apk` and some files
commit05 fix some bug in source code files
commit04 update `app.apk` and some other source code files
commit03 update some source code files
commit02 add `app.apk` and some other source code files
commit01 init
但尺寸不缩小。我也希望从历史记录中删除app.apk
。
这意味着如果我结帐commit04,ls app.apk
会说app.apk not found
提交哈希值可以更改。
有可能吗?