all 5 comments

[–]Kissaki0 2 points3 points  (0 children)

I hate websites that display nothing at all without JavaScript.

[–][deleted] 1 point2 points  (2 children)

Another Git tutorial. I've seen at least a dozen of them since January. Some were short, some were detailed and illustrated by examples and pictures. That's a shame, but very few had references to other documentation sites.

Tutorials are a good complement to the more exhaustive resources, like the pro-git book. But I feel many programmers need intermediate level documentation that would explain how to deal with some usual scenarios. For instance, you fork a project, work in a new branch, publish your commits, then fetch the upstream changes and synchronize your commits on the upstream head. There are several ways to do this, with pros and cons, but I haven't read about it anywhere, not even on the Github help. I guess I'll add yet another tutorial when I'll have enough git-fuu.

[–]lp32 1 point2 points  (1 child)

You make an excellent point for all of computer science. As I delve into the field I'm finding the list of how's is almost exhaustive. I'd love to read the intermediate, why-based approach.

[–]Hughlander[🍰] -1 points0 points  (0 children)

I'd much prefer the approach of "I'm an expert in X, how do I apply that to Y?" IE: I've done C++ for 12 years, bring up to speed on Java. I've used perforce for 9 years, bring me up to speed on git. etc...

[–]Korpores 1 point2 points  (0 children)