数日前にgit hubに配布する権限のないフォントファイルをアップロードしました。私は比較的非アクティブなリポジトリを持っており、必要に応じてすべてのメンバーに通知することができます。私はいくつかの解決策を試しました。 Resources\Video\%font%.ttf
という名前のディレクトリにあるファイルを削除する必要があります。ここで、%font%
は、フォントのプレーン、イタリック、ボールドバージョンの名前です。どのコマンドを使用しますか?
その場合、--tree-filter
オプションを指定して Git Filter Branch コマンドを使用できます。
構文はgit filter-branch --tree-filter <command> ...
です
git filter-branch --tree-filter 'rm -f Resources\Video\%font%.ttf' -- --all
コマンドの説明:
<command>:任意のシェルコマンドを指定します。
-tree-filter:Gitは各コミットを作業ディレクトリにチェックアウトし、コマンドを実行して再コミットします。
-all:すべてのブランチのすべてのコミットをフィルタリングします。
注:ファイルのパスがわからないため、ファイルのパスを確認してください
これがあなたを助けることを願っています!!!