5

私にはコミットがあり、それをプッシュしようとしています。私はこの応答を得る

Git LFS: (0 of 9 files, 9 skipped) 0 B / 3.24 GB, 3.24 GB skipped
[422] Size must be less than 2147483648
[0ee4f2bc4d42d98ea0e7b5aeba2762c7482f3bcf00739d40b922babe8061820b] Size must be less than 2147483648
error: failed to push some refs to ...

これらは何のファイルですか?

これらすべてのファイルをプッシュできるように、コミットからそれらを見つけて削除するにはどうすればよいですか?

4

1 に答える 1

8

シンプルな

git ls-files

現在 git で管理されているファイルの一覧が表示されます。

少しパイプマジックを使えば、サイズ制限を超えたファイルを簡単に見つけることができます

git ls-files -z | xargs -0 stat -c '%s %n' | sort -n 

ファイルサイズと対応するファイルの昇順でソートされたリストが表示されます。

于 2016-06-01T18:57:59.983 に答える