I use git-flow, so the almost all my branches (which not are neither develop or master) are feature branches, I use to name this branches a descriptive name with a hyphen separating words: ej. enable-eslint, better-logging.
This aproach is has been well received on my team since it's fairly semantic.