From: Simon Holm Thøgersen Date: Thu, 26 Jun 2008 19:42:30 GMT Subject: bug related to branches using / in name Message-ID: <1214509350.28344.31.camel@odie.local> Hi git community I have a bug report I think is most easily explained by a list of commands that illustrates the bug. cd /tmp mkdir git-bug cd git-bug git init touch foo git add foo git commit -a -m '...' git branch sched git clone file:///tmp/git-bug /tmp/git-bug-clone git branch -d sched git branch sched/urgent git branch sched/devel cd /tmp/git-bug-clone git pull The last command does not succeed, but produces the following output error: unable to resolve reference refs/remotes/origin/sched/devel: Not a directory >From file:///tmp/git-bug * [new branch] sched/devel -> origin/sched/devel error: unable to resolve reference refs/remotes/origin/sched/urgent: Not a directory * [new branch] sched/urgent -> origin/sched/urgent I can work around it by rm /tmp/git-bug-clone/.git/{,logs/}refs/remotes/origin/sched but git should take care of this automatically, right? I'm on git version 1.5.6. Simon Holm Thøgersen