Is there any way to annotate a branch? It would be nice to be able to do something like:
$ git notes add branch-name -m \'This branch is for whatever\'
You could just create a "tracking bug" in your issue tracker where you describe the big new feature in great detail, with mockups and UML diagrams and everything, and then name the branch bug1234.
bug1234