Why can't I checkout a branch? What's broken this time?
$ rm -rf libb2
$ git clone https://github.com/noloader/libb2
Cloning into 'libb2'...
remote: Enumerating objects: 39, done.
remote: Counting objects: 100% (39/39), done.
remote: Compressing objects: 100% (31/31), done.
remote: Total 291 (delta 14), reused 23 (delta 8), pack-reused 252
Receiving objects: 100% (291/291), 431.67 KiB | 4.23 MiB/s, done.
Resolving deltas: 100% (162/162), done.
$ cd libb2
$ git fetch --all
Fetching origin
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/autotools
remotes/origin/fix-bigendian
remotes/origin/m4
remotes/origin/master
remotes/origin/overhaul
$ git checkout m4
$ git branch
* master