2013-08-22 34 views
0

我在使用Git時,當我試圖打開一個存儲庫。這是作爲主機在Windows7虛擬機和Kubuntu 13.04之間的共享文件夾中。 Git突然關閉,那是在控制檯:Git啓動腳本錯誤

Error in startup script: child process exited abnormally 
while executing 
"exec /usr/lib/git-core/git-config --global --unset gui.recentrepo {^/home/acuellar  /MÁquinas Virtuales/CompartidaC#/BS2-BASE2\.Utils$}" 
("eval" body line 1) 
invoked from within 
"eval exec $opt $cmdp $args" 
(procedure "git" line 23) 
invoked from within 
"git config --global --unset gui.recentrepo "^$p\$"" 
(procedure "_unset_recentrepo" line 3) 
invoked from within 
"_unset_recentrepo $p" 
(procedure "_get_recentrepos" line 7) 
invoked from within 
"_get_recentrepos" 
(procedure "choose_repository::pick" line 82) 
invoked from within 
"choose_repository::pick" 
invoked from within 
"if {[catch { 
      set _gitdir $env(GIT_DIR) 
      set _prefix {} 
      }] 
    && [catch { 
      # beware that from the .git dir this sets _gitdir to . 
      # and _prefix t..." 
(file "/usr/lib/git-core/git-gui" line 1234) 

謝謝!

+1

您正在使用* git-gui *並且Tcl堆棧跟蹤顯示它實際上正在嘗試運行失敗的'git config'命令。您可以嘗試從相關存儲庫運行該命令並查看它是如何響應的。上面報告的目錄路徑對我來說看起來非常奇怪,在「acuellar」目錄名稱後面添加了一些空格。這顯然是在最初的回購選擇對話框中選擇一個存儲庫 - 而不是在回購中使用git-gui。 – patthoyts

+0

我修改了我的用戶帳戶的「.gitconfig」文檔。然後我能夠運行git。非常感謝你。 –

回答

0

patthotys提供的答案爲我工作,閱讀上面的評論。

+0

僅添加相關部分參考 – IsuruAb