Git LFS が大きなファイルを適切に追跡するのに問題があります (同様の問題がここで報告されています: Git LFS は、次のことを行うまで、大きなファイルを適切に追跡することを拒否しました)。
私の特定のケースでは、複数のサブディレクトリで構成されるディレクトリをプッシュしようとしています。各サブディレクトリには、追跡したい特定の種類のファイルがあります。これらのファイル タイプの拡張子は.bed
、、、.Bed
および.sorted
. これが私が従ったレシピです:
を実行しgit add .
、次にgit commit -m "initial commit"
、それぞれの追跡コマンド (例: git lfs track ".bed"
)を発行し、次に を実行しましたgit push origin master
。
しかし、「this exceeds GitHub's file size limit of 100.00 MB
」で終わる複数のエラー コマンドを受け取りました。このトピックに関するスタック オーバーフローの投稿はほぼすべて確認済みです (たとえば、git lfs が 100MB を超えるファイルに対して適切に機能しないなど)。アドバイスをいただければ幸いです。