Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm a novice when it comes to version control. Git looks pretty neat, and I've seen some interesting projects on github (Homebrew in particular). I've set up git and github, and I've looked up a tutorial or two, but I can't quite get my head around the whole workflow I should be building around using git.

What's the best way to get started with git/github?

share|improve this question
up vote 1 down vote accepted

Learn to use git first and foremost. If you don't understand Git, GitHub won't do much of anything for you in terms of actually doing development or working with other developers.

Despite the name, I've actually found Pro Git to be a great book to read through. Doesn't hurt that it's completely free to read, and you can buy the paperback if you'd like a tangible copy or want to show your support.

AFTER you understand Git, GitHub Help is a great launching point to glue together Git use and GitHub storage/everyday use.

share|improve this answer

I found Everyday GIT With 20 Commands Or So to be a good start, for github work see the two Individual Developer sections. Just git clone the github path for the project

share|improve this answer

I started with GitMagic from git:// (Actually, I used the Ubuntu packaged version.

share|improve this answer
I'm having trouble compiling that, maybe I'll just try reading the online version. – Tim Dec 2 '10 at 3:23

A simple tutorial is integrated in git: man gitutorial and man gittutorial-2 will give you something to start with.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .