1
17

[–] RevanProdigalKnight 1 points 17 points (+18|-1) ago 

It's actually sad how true this is. Everybody uses it, but nobody understands how it really works.

0
2

[–] jen1980 0 points 2 points (+2|-0) ago 

Just find a happy path that works. The people that try to experiment usually shoot themselves in the foot.

0
0

[–] acababamos 0 points 0 points (+0|-0) ago 

Glad it's not just me. It's like a foreign language where I start with every intention of being fluent and end up just being able to ask where the bathroom is.

0
0

[–] iamrage 0 points 0 points (+0|-0) ago  (edited ago)

Not sure why, but it reminded me of this

0
10

[–] xaric 0 points 10 points (+10|-0) ago 

As someone who just had to learn Git (coming from a Team Foundation Server background), there are aspects of Git that are Gitarded. But then, all the fanboys in my office call me gitarded: "It really is quite simple ...". Bullshit. As soon as I have to start interactively rebasing my code, all trust in the system goes out the window.

0
6

[–] mr337 0 points 6 points (+6|-0) ago 

That may not be a problem with git but with the user :)

0
5

[–] tame 0 points 5 points (+5|-0) ago 

If the software is arcane enough that even the kind of people who choose to use C++ for a living have trouble with it, then it's a problem with the software.

1
7

[–] milge 1 points 7 points (+8|-1) ago 

SVN made more sense to me.

0
3

[–] peacegnome 0 points 3 points (+3|-0) ago 

But you couldn't do the same things with SVN. It was very limited, and required a server, even for little personal projects.

0
5

[–] BeautifulInside 0 points 5 points (+5|-0) ago 

If you are in contact with people even remotely proficient with git, that stage only ever lasts a month at most. There are abstractions and vocabulary you have to master but after that the system is elegant enough to make everything really smooth.

0
2

[–] purr 0 points 2 points (+2|-0) ago 

This accurately reflects my limited experience with Git.

0
1

[–] WillyWillyBumBum 0 points 1 points (+1|-0) ago 

Not once had I such a problem with mercurial. With git I have to recheck out every couple of weeks because it broke in a weird way.

0
1

[–] svipbo [S] 0 points 1 points (+1|-0) ago 

I thought that comic was an exaggeration! The point is it's wasteful of network bandwidth to be downloading an entire repository because something broke. Of course it's possible to fix it, it's just reading the manpages to find out how, which would be difficult, depressing and time-consuming.

0
0

[–] fire_eyeballs 0 points 0 points (+0|-0) ago 

What's Git?

0
0

[–] Torchhead 0 points 0 points (+0|-0) ago 

That is the result of "learn git in x minutes" tutorials.

load more comments ▼ (1 remaining)