Unityでビルドしたゲームを公開するためにGitHubにコミットしようとしていました。
https://blog.naichilab.com/entry/unity-github
↑こちらのサイトを見ながら進めていたのですが、プッシュしようとしたところで
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags gorillaBilud master:master
POST git-receive-pack (chunked)
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: aa34ef4e2cc4f8788944a249e6fa5998
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File CrashGolliraWebGL.asm.code.unityweb is 126.11 MB; this exceeds GitHub's file size limit of 100.00 MB
Pushing to https://github.com/kachikata/gorilla.git
To https://github.com/kachikata/gorilla.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://github.com/kachikata/gorilla.git'
エラー終了しました。エラーの内容は上記をご覧ください
というエラーが出てプッシュできませんでした。
自分で調べたところによると
・100MB以上のファイルはプッシュはできない
・プッシュするにはGit LFSを使う必要がある
ということまでは分かったのですがGit LFSをsoucetreeでどう扱うかを書いたサイトを見つけられず先へ進めなくなってしまいました。
通常soucetreeを使ってGitの管理を行う場合、100MB 以上のファイルはどのように扱っているのでしょうか?
Gitの知識が足らず用語などが支離滅裂になっていたら申し訳ありません。
回答お願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。