BitBucketは、2GBのレポサイズを持ち、無料でプライベートレポを持つことができるため、現在Bitbucketを使用していました。この制限は2GBに達し、BFGとtutorialを使用してファイルサイズを縮小しようとしたため、レポサイズが小さくなり、以前の履歴が削除されました。残念ながら、私はレポにそれを押し込んだ後、途中で決して起こることはありません。 Unityからの私のプロジェクトフォルダが約1GBの間、私のサイズは "name.git"フォルダから2GBから約500から600MBのレポサイズに縮小されました。特に大きなゲームプロジェクトでGitのリポジトリファイルサイズを管理する際のベストアクション/移動/提案ですか?
代わりに新しいレポを作成しようとしましたが、プロジェクトをコピーして貼り付けて、LFSをインストールして、特定の種類のファイルで知られているすべての大きなファイルを直接配置しました。一度私がそれを押して、それはいつもよりも時間がかかりました。私はそれが本当に本当に時間がかかるか、おそらくそれが凍結を維持している場合、いくつかの不足している要件があると仮定して、第二の考えを持っています。 LFSは追加の10GBのストレージを提供しました(それがレポごとであるかどうかは分かりません)。
安心してバージョン管理を維持しながらオンラインバックアップを成功させるには、どうすればよいですか? GITの問題を解決しながら、私の大きなファイルをオンラインでバックアップするためのGoogleドライブ(大きなプロジェクトファイルをバックアップする最良の方法ではない)を一時的に作成しました。 Bitbucketは、小さなゲームプロジェクト(2Dまたは3D)やものに最適かもしれませんが、他の代替手段は何ですか?GitHub,Bitbucket、SVN?無料のgit repoウェブサイトには本当に大きなレポサイズのストレージが含まれていますか?
また、LFSについては、大きなファイルサイズのグループ(例:.psd、.mp3、.dae ...)のファイルタイプを追跡する前にBFGを使用する必要がありますか。
私はステップ3の 'git filter-branch part'部分にあります。処理中に、「.git-rewrite」フォルダがあることがわかりました。そのフォルダを追加してコミットしてプッシュする必要がありますか? –
気にしないでください。そのフォルダは一時的でした。 –
@Tredecies Nocturne、** git filter-branch --tree-filter 'rm -f filename' HEAD **の代わりに –