[Bug] git pull doesn't recognize --work-tree parameter
- From
Kirill Likhodedov <kirill.likhodedov@jetbrains.com>
- Date
- Oct 13, 2011, 08:38 UTC
- Message-ID
- <E95C75ED-99F2-463C-A1AB-0F8152696739@jetbrains.com>
'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!"