Generic options -v, --verbose show hash and subject, give twice for upstream branch -t, --track set up tracking mode (see git-pull(1)) --set-upstream change upstream info --color[=<when>] use colored output -r, --remotes act on remote-tracking branches --contains <commit> print only branches that contain the commit --abbrev[=<n>] use <n> digits to display SHA-1s
Specific git-branch actions: -a, --all list both remote-tracking and local branches -d, --delete delete fully merged branch -D delete branch (even if not merged) -m, --move move/rename a branch and its reflog -M move/rename a branch, even if target exists --list list branch names -l, --create-reflog create the branch's reflog --edit-description edit the description for the branch -f, --force force creation (when already exists) --no-merged <commit> print only not merged branches --merged <commit> print only merged branches
I think you need to upgrade your version of Git. The build scripts are working fine, but that error indicates the version of Git on your local machine is out of date: you want v1.8.0 at least. ("--set-upstream-to" is a new flag, which your version doesn't seem to understand).