One of the great things about Git is that it makes branching and merging so simple as to be a delight, not a chore. One of the consequences of that is that you tend to use far more branches than you would if you were using a lesser revision-control system. Which can make it easy to forget which branch you’re on at any given moment. So wouldn’t it be nice if you had a simple, easy-to-see reminder of where you are, visible at all times?
Articles tagged “Revision control”
CVS might be considered an easy target for software hate, but
that doesn’t stop it annoying the hell out of you. Here’s an instance I
encountered today, trying to use
Something I find awkward about Git is that it doesn’t seem to deal
with the concept of a tracked but uncommitted file — that is, the situation
you’d get into with CVS after running
cvs add on a new file, but
before committing that file to the central repository.
One of the axes along which revision-control systems differ from each other is where they choose to store their working-tree metadata.