How is a tag different from a branch in Git? Which should I use, here?
I am having some difficulty understanding how to use tags versus branches in git . I just moved the current version of our code from cvs to git , and now I'm going to be working on a subset of that code for a particular feature. A few other developers will be working on this as well, but not all developers in our group are going to care about this feature. Should I be creating a branch or a tag? In what situations should I be using one versus the other? tvanfosson A tag represents a version of a particular branch at a moment in time. A branch represents a separate thread of development that