我从我的一位 git 代表中删除敏感数据时遇到问题。我阅读了https://help.github.com/articles/remove-sensitive-data的手册页,并一一按照说明进行操作。
起初我成功地做到了:
$ git clone https://github.com/defunkt/github-gem.git
接下来我成功地做到了
$ cd github-gem
然后我尝试了以下但没有成功并收到以下消息
$ git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' --prune-empty --tag-name-filter cat -- --all
fatal: ambigous argument 'rm': unknown revision or path not in the working tree. Use '--' to seperate paths from revisions
有人可以帮忙吗?