Gitの履歴にある他のファイルの中にいくつかの "面白い"ファイルがあります。そして、このレポの歴史のどこにいても他のファイルは存在しないので、Gitリポジトリとしての歴史だけを持つ「面白い」ファイルを公開したい。すべてのGitコミットですべての選択されたファイルを削除します
git filter-branch --index-filter
のスマートスクリプトを書くにはどうすればよいですか? (あるいは、少なくとも、それが遅くなり、そして私の保存された木が巨大であるため、しかし、望ましくないgit filter-branch --tree-filter
、のために)私の質問は、最も一般的な類似した1人と少し異なっている
注12を求めている:どのようにGitの履歴から特定の( "機密")ファイルを削除するには?私は補体を削除し、特定のファイルを保持する必要があります。