From: Kirill Likhodedov Date: Thu, 13 Oct 2011 08:38:53 GMT Subject: [Bug] git pull doesn't recognize --work-tree parameter Message-ID: 'git pull' doesn't work from outside the working tree even if '--work-tree' is specified: # git version git version 1.7.6 # git --git-dir=/Users/loki/sandbox/git/child/.git --work-tree=/Users/loki/sandbox/git/child pull fatal: /opt/local/libexec/git-core/git-pull cannot be used without a working tree. Note that 'git fetch' and 'git merge origin/master' work fine, so 'git pull' should be easy to fix :) # git --git-dir=/Users/loki/sandbox/git/child/.git --work-tree=/Users/loki/sandbox/git/child merge origin/master Already up-to-date. ---------------------------------- Kirill Likhodedov JetBrains, Inc http://www.jetbrains.com "Develop with pleasure!"