2014-02-27 771 views
5

啓動和命令是非常的嵌入式windows 8.1非常緩慢。的Git Bash是在啓動時慢,並命令

當我啓動git bash時,它打開1〜2分鐘。

我輸入'ls'這樣的命令,延時1〜2分鐘。

十個shell提示也延遲1〜2分鐘。

更改環境路徑不起作用。

+1

你的home目錄可能是一個網絡驅動器上:http://stackoverflow.com/questions/8560064/git-bash-home-目錄不同 - 從 - 混帳擴展超混帳的bash – SirBraneDamuj

+0

我的主目錄是本地驅動器,如C /用戶/用戶名上。 – egaoneko

回答

1

我找到了設置負責科摩多互聯網安全的HIPS模塊的行爲阻止這個問題:

  • 右擊在通知區域中的魔島圖標並選擇「HIPS」>「設置」
  • 在左窗格中,選擇「行爲攔截」
  • 在右窗格中,「高級」塊上,單擊「例外」(或「排除」,我從巴西葡萄牙語翻譯安裝)
  • 右鍵彈出列表的背景並選擇:「添加「>」文件「
  • 導航到Git安裝目錄(通常是」c:\ program files(x86)\ git \「)並打開」bin「目錄
  • 選擇」git.exe「點擊「打開」,然後點擊「確定」,然後再次點擊「確定」。

如果這不適合您,請嘗試將「git.exe」和「sh.exe」添加到此列表和防病毒排除項中。

0

這個問題似乎不活動,並回答了,但我發現使用Git的bash啓動慢,所以共享以防萬一它是有用的人一些其他的問題。

在我的情況下,幾秒鐘的延遲是由git-prompt.sh腳本引起的,該腳本默認通過bash.bashrc啓動。我註釋掉默認%GIT_HOME%\etc\bash.bashrc的最後一行:

shopt -q login_shell || . /etc/profile.d/git-prompt.sh 

好處:慶典在不到一秒鐘的開始。

缺點:提示不顯示我在哪個分支