How is a tag different from a branch in Git? Which should I use, here?
From the theoretical point of view: tags are symbolic names for a given revision. They always point to the same object (usually: to the same revision); they do not change. branches are symbolic names for line of development. New commits are created on top of branch. The branch pointer naturally advances, pointing to newer and … Read more