Hello,
When I try to complete a branch name containing @, it doesn't expand as expected.
Running git on Windows 7.
$ git --version git version 1.7.11.msysgit.1
$ git branch * master master@feature
If I write
$ git checkout master@
and press tab, the above expands to
$ git checkout mastermaster@feature
-- Børge Bjørnli Nygård