What do you mean?
$ git init bar.git; cd bar.git
$ echo a > a; git add a; git commit -m a; cd ..
$ git clone bar.git baz.git
$ git clone --bare baz.git foo.git; cd foo.git
$ git remote add bar ../bar.git
$ git fetch bar
$ git branch -a
* master
remotes/bar/masterAlso, removing the `baz' intermediate repository doesn't matter:
$ git init bar.git; cd bar.git
$ echo a > a; git add a; git commit -m a; cd ..
$ git clone --bare bar.git foo.git; cd foo.git
$ git remote add bar ../bar.git
$ git fetch bar
$ git branch -a
* master
remotes/bar/masterFor completenes, your example again:
$ git init bar.git; cd bar.git
$ echo a > a; git add a; git commit -m a; cd ..
$ git init --bare foo.git
$ cd foo.git
$ git remote add bar ../bar.git
$ git fetch bar
$ git branch -a
remotes/bar/master