This should work, but doesn't: % git branch * master % git branch --edit-description blarf [Edit description and exit editor normally] % cat .git/BRANCH_DESCRIPTION I like blarf # Please edit the description for the branch # blarf # Lines starting with '#' will be stripped. % git branch -a * master Where is branch blarf? Creating the branch and editing the description afterwards works correctly: % git branch blarf % git branch --edit-description blarf % git branch -a blarf * master % cat .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [branch "master"] description = I like pie\n [branch "blarf"] description = I like blarf\n Mark Jason Dominus mjd@xxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html