私はそれを公開することができますので、プライベートなプロジェクトをクリーンアップしようとしている - 履歴からの雑多なファイルを削除するなどルートコミットでgit filter-branchを実行するにはどうしたらいいですか?
を私はgit filter-branch
でMakefileを削除しようとしています。私はgit log -- Makefile
を実行したときに
$ git filter-branch -f --index-filter 'git update-index --remove Makefile' 08a7d1..HEAD
は、しかし、それはMakefileのは、ルートがコミット直後にコミットで削除され、コミットルートに追加されて示しています。ここで私が使用しているコマンドラインです。
git filter-branch
をルートコミットでも実行するにはどうすればよいですか?