我在GitHub上有一个我想要开源的回购。在此之前,我想分叉私有项目,从应用程序中删除我的秘密API密钥,然后将fork作为开源发布。
我该怎么做?
答案 0 :(得分:1)
Use the git filter-branch
command to rewrite history
$ git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' --prune-empty --tag-name-filter cat -- --all