【发布时间】:2013-11-13 12:09:27
【问题描述】:
我有一个可以追溯到 2.5 年前的 Xcode 项目。一年前我发布了一个版本,并进行了一些更改,基本上是采用 ARC。该项目的 git“历史”可以追溯到 2 年前。我最近在发布前删除了分支并做了一个git prune(在 git 命令行),这减少了存储的对象数量,但我仍然有 2011 年的历史。
上一版本之前的任何内容都没有意义(使用 GC),我想完全删除它。
过去我对 git 有过不愉快的经历,坦率地说,我发现文档令人困惑,所以我不愿意尝试任何我不太了解的东西。
我想在给定提交(之前的版本)之前删除所有内容,但保留最近更改的详细信息。
【问题讨论】: