Git Branch Description

Branch is cheap, use it often. But when you create too many, knowing which is for what becomes a management problem. Here are two solutions:

  1. Use --edit-description to provide more than just a simple branch name
  2. Delete all merged branches

For the first solution:

$ git branch --edit-description
$ git config branch.master.description

Also see:

I prefer the second approach.