当我运行git pull时,我得到了:
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' 'git@bitbucket.org' '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),它可以正常工作。
有什么线索吗?