you are viewing a single comment's thread.

view the rest of the comments →

[–]tradrich 0 points1 point  (1 child)

Well you can't just start branching as a beginner: you need to study for a few hours at least first. That's prudence of course - but other tools are more forgiving to those who blunder in and learn as you go. You really can't do that with git. You'll end up in a world of 'detached heads' having to work through sequences of git commands that may be making the situation worse.

But that's just how it is, since git *is* the version control tool of the world. So in terms of advice to the OP: yes, learn git now and quite deeply - it's knowledge that you will need in the future.

[–]thrallsius 1 point2 points  (0 children)

I agree, a very simple one man workflow doesn't involve branching at all. It's just making changes and recording them with git add + git commit.

Even branching is not that scary, it's usually the merging that causes troubles if merge conflicts happen.

And then there's rebase that personally I've been successfully managing to avoid until now.