1. ホーム
  2. git

[解決済み] Windows 7 で Msysgit bash が恐ろしく遅い

2023-06-26 03:42:38

質問

私は git が大好きで、自宅ではほとんど常に OS X 上でそれを使用しています。 仕事では、Windows 上で svn を使用していますが、ツールが完全に成熟したらすぐに git に移行したいと思っています(単に トータス・ギット によって提供される本当に素晴らしい Visual Studio との統合のようなものもあります。 VisualSVN ). しかし、私は脱線しました...

最近インストールした msysgit を Windows 7 マシンにインストールしたのですが、同梱されているバージョンの bash を使用すると 恐ろしいことに に遅いです。 また、git の操作だけでなく clear は約5回 . AAAAH!

同じような問題を経験された方はいらっしゃいますか?


編集 : それは が現れる との連携がうまくいっていないようです。 UAC でうまく動作しないのは、XP での開発や UAC を無効にして Vista や 7 を動かしているために起こる小さな設計上の見落としかもしれません。 Run as administrator を使って Git Bash を起動すると、OS X で見るような光速になります (あるいは 7 でネットワーク接続なしで Git Bash を起動した後 - @Gauthier の回答を見てください)。

編集 2 : AH HA! 私の答えを参照してください。

どのように解決するのですか?

Vista や 7 での遅さの解決策は、Git Bash の実行に Run as administrator (を使って Git Bash を実行する(あるいは Git Bash の UAC を無効にする)。 ショートカット ...あるいはUACを無効にする 完全に ). その差は一夜にして、7 で git を使うことはまた素晴らしいことなのです。

これは 既知の問題 と、推測されるように msysgit 用の開発環境としての XP が部分的に原因です。