4

非常に大きなプロジェクト(5GBと大量のファイル)でGit Extensionsを実行すると、ステージングする前に、変更を表示するのに長い時間がかかります(100 git.exeプロセスのように生成されます)。

.git folder has: 7.5 GB
only my files: ~20GB

私はそれを機能させるために何をすべきか本当にわかりません...

4

1 に答える 1

2

現在の Git の真のクリプトナイトは、実に巨大なリポジトリです (GB サイズのファイルを考えてください)。

「バイナリファイルをバージョン管理するべきではない」と怒鳴られるでしょう。そして、ファイルが変更されていない場合、それらは正しいです...

ただし、ファイルのサイズに関係なく、ファイルが頻繁に変更される場合 (定期的に「開く」、「何かを変更する」、「プッシュ保存する」など)、そのファイルには文字通り複数のバージョンあります。定義上、バージョン管理が必要です

Windows にはありません

Windows を扱う必要がない場合、答えは簡単です。単に競争はありません。git-annexはあなたが探しているものです。Windowsがないことは確かに痛いですが

Windows の場合

Windowsに行き詰まっている私たちにとって、このstackexchangeスレッドこのstackoverflowスレッドには、いくつかの良いポインターがありますが、特効薬はありません:(

現在の私の最大の希望は、おそらく git-annex が Windows に移行すること、またはbupが「最先端」にならなくなることです。

于 2013-03-21T23:54:00.870 に答える