In case when you need branch per feature — answer of Adam Dymitruk is correct,
But in case when you need save links branch - specific state (based on time), without changed them you can use git tags.
I used tags for store states of each prod releases.