<author>/<type>/<ticket>/<title>
revett/feature/24101/skeleton-service-for-email-sender
GitHub username.
bug - Code changes linked to a known issue
feature - New feature
refactor - Code refactoring
spike - Experiments
Ticket/story ID.
- Use
kebab-case
- Keep it concise
I'd probably prefer a hyphen to a forward slash, unless Github is clever enough to visit a URL like:
https://github.com/BBC-News/alephant-renderer/tree/feat/
to see all the
feat
branches.A hyphen might provide more flexibility on where the type is indicated: prepended vs appended.
What about considerations for components, e.g.:
stream-missing-images-bug
orcomp-stream-missing-images-bug
That way the branch's context is easily identifiable.
Maybe instead of
junk
we usespike
?