少し前に、自分の.gitconfig ファイルがリポジトリで公開されていることに気付きました。それには私の秘密のトークンが含まれています。
私git-add -u
はファイルをコミットしました。このコマンドが以前のコミットからもファイルを削除するかどうかはわかりません。
履歴にそのようなファイルがないように、以前のコミットでファイルを確実に検索したいと思います。
以前のコミットでファイルを検索するにはどうすればよいですか?
走る
git filter-branch --tree-filter 'rm .gitconfig' master # Thanks to Greg!
私は得る
Rewrite 84dabfa2ea195ce9aad0309216858b302150017c (1/25)rm: .gitconfig: No such file or directory
tree filter failed: rm .gitconfig
エラー メッセージは、コミット履歴にファイルがないことを示しています。
コミット履歴にファイルがないことを確認するために削除を実行する必要がないように、コミット履歴でファイルを検索する方法はありますか?