LoginSignup
1
0

More than 3 years have passed since last update.

【git】 Argument list too long に対する対処法

Posted at

※当方駆け出しエンジニアのため、間違っていることも多々あると思いますので、ご了承ください。また、間違いに気付いた方はご一報いただけると幸いです。

Argument list too long に対する対処法

git commitしようとした際に、下記のようなエラー表示がなされることがある。

「 /Library/Developer/CommandLineTools/usr/libexec/git-core/git: Argument list too long」

これは、bundle install で取り込んだ大量のファイルなどを含めてコミットしようとした際に表示されるエラー文です。

bundle instalでインストールするファイル自体は、コミットに含める必要はないので外してしまいます。
(gemファイルにインストールすべきファイルが記載してあるので)

まず、.gitignoreに、git対象から外したいファイルを記載します。(今回であればvendor)

gitignore.
vendor/

次にGitのキャッシュから、対象ファイルを削除します。

git rm -r --cached vendor/
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0