1

我在 GitHub 上有一个想要开源的存储库。在此之前,我想分叉私有项目,从应用程序中删除我的秘密 API 密钥,然后将分叉作为开源发布。

我怎么做?

4

1 回答 1

1

使用git filter-branch命令重写历史

$ git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' --prune-empty --tag-name-filter cat -- --all
于 2012-07-13T02:12:52.150 回答