> I'm not sure how many people struggling to learn git (the 'git novices' of the article) are competent with any comparable tool.
I am extremely competent with a couple of other version control systems, but that doesn't really help me in terms of understanding git.
I agree that many of the attempts to explain it that I've read (including a number of the comments here) are really explaining things that all version control systems have in common. For me, those aren't the parts that I struggle with. It's how those things map onto actually using git that I find difficult.
I am extremely competent with a couple of other version control systems, but that doesn't really help me in terms of understanding git.
I agree that many of the attempts to explain it that I've read (including a number of the comments here) are really explaining things that all version control systems have in common. For me, those aren't the parts that I struggle with. It's how those things map onto actually using git that I find difficult.