I am working at a place where we will have multiple versions of a product, each stored in their own branch. What is the proper methodology for merging a fix for a bug that might span multiple versions?
Also is branching the correct way to store multiple versions or should I somehow use tags? Sorry somewhat new to this advanced Git workflow.