sourcetree ツールを使用して git ブランチをチェックアウトしていますが、45 分ほどかかります。
コマンドが実行される
git -c diff.mnemonicprefix=false -c core.quotepath=false clone --branch mybranch --recursive mygitrepourlブランチのサイズ: 670 MB
チェックアウトに時間がかかる理由を理解するのを手伝ってください。
sourcetree ツールを使用して git ブランチをチェックアウトしていますが、45 分ほどかかります。
コマンドが実行される
git -c diff.mnemonicprefix=false -c core.quotepath=false clone --branch mybranch --recursive mygitrepourlブランチのサイズ: 670 MB
チェックアウトに時間がかかる理由を理解するのを手伝ってください。
大きなファイル (場合によってはバイナリ ファイル) が git リポジトリに (場合によっては複数のバージョンで) 保存されている可能性があります。
その場合、レポ履歴からそのファイルを削除し、(そのレポの他のユーザーと通信した後) git push --force
.
また、これらの大きなファイルにはGit Large-File Storage (Git LFS)の使用を検討することもできます。