掛起當我運行git拉,我得到這個:的Git拉在SMB共享資源庫
edson$ GIT_TRACE=1 git pull -v
trace: exec: 'git-pull' '-v'
trace: run_command: 'git-pull' '-v'
trace: built-in: git 'rev-parse' '--git-dir'
trace: built-in: git 'rev-parse' '--is-bare-repository'
trace: built-in: git 'rev-parse' '--show-toplevel'
trace: built-in: git 'ls-files' '-u'
trace: built-in: git 'symbolic-ref' '-q' 'HEAD'
trace: built-in: git 'config' 'branch.master.rebase'
trace: built-in: git 'config' 'pull.rebase'
trace: built-in: git 'rev-parse' '-q' '--verify' 'HEAD'
trace: built-in: git 'fetch' '-v' '--update-head-ok'
trace: run_command: 'ssh' '[email protected]' 'git-upload-pack '\''xxxltd/xxxltd.git'\'''
trace: run_command: 'rev-list' '--objects' '--stdin' '--not' '--all' '--quiet'
trace: run_command: 'rev-list' '--objects' '--stdin' '--not' '--all'
trace: exec: 'git' 'rev-list' '--objects' '--stdin' '--not' '--all'
trace: built-in: git 'rev-list' '--objects' '--stdin' '--not' '--all'
From bitbucket.org:xxxltd/xxx
= [up to date] master -> origin/master
= [up to date] blah -> origin/blah
trace: run_command: 'gc' '--auto'
trace: exec: 'git' 'gc' '--auto'
trace: built-in: git 'gc' '--auto'
trace: built-in: git 'rev-parse' '-q' '--verify' 'HEAD'
trace: built-in: git 'fmt-merge-msg'
但後來它只是掛在那兒。 (bitbucket)存儲庫位於Windows 7 vmware機器內部。然後該存儲庫通過SMB與主機(mac osx)共享。我在主機上運行git pull(macports)。
如果我在vm中運行git pull(msysgit),它工作正常。
任何線索?
我看到完全一樣的東西。直到我升級到小牛之前,它一直沒有發生。我認爲這可能是SMB的權限問題,但似乎無法弄清楚。 – Abe
現在你已經提到了,自從我升級到小牛後,它的確發生得更頻繁。另外,當我在vm中運行git pull時,有時庫會變得不能用於主機(直到我刪除.git/index並執行git reset) –