<spanid="id1"></span><h1><aclass="reference external" href="http://git-scm.com/">git</a> resources<aclass="headerlink" href="#git-resources" title="Permalink to this headline">¶</a></h1>
<divclass="section" id="tutorials-and-summaries">
<h2>Tutorials and summaries<aclass="headerlink" href="#tutorials-and-summaries" title="Permalink to this headline">¶</a></h2>
<ulclass="simple">
<li><aclass="reference external" href="http://help.github.com">github help</a> has an excellent series of how-to guides.</li>
<li><aclass="reference external" href="http://learn.github.com/">learn.github</a> has an excellent series of tutorials</li>
<li>The <aclass="reference external" href="http://progit.org/">pro git book</a> is a good in-depth book on git.</li>
<li>A <aclass="reference external" href="http://github.com/guides/git-cheat-sheet">git cheat sheet</a> is a page giving summaries of common commands.</li>
<li>The <aclass="reference external" href="http://schacon.github.com/git/user-manual.html">git user manual</a></li>
<li>The <aclass="reference external" href="http://book.git-scm.com/">git community book</a></li>
<li><aclass="reference external" href="http://www.gitready.com/">git ready</a> — a nice series of tutorials</li>
<li><aclass="reference external" href="http://www.gitcasts.com/">git casts</a> — video snippets giving git how-tos.</li>
<li><aclass="reference external" href="http://www-cs-students.stanford.edu/~blynn/gitmagic/index.html">git magic</a> — extended introduction with intermediate detail</li>
<li>The <aclass="reference external" href="http://tom.preston-werner.com/2009/05/19/the-git-parable.html">git parable</a> is an easy read explaining the concepts behind git.</li>
<li>Our own <aclass="reference external" href="http://matthew-brett.github.com/pydagogue/foundation.html">git foundation</a> expands on the <aclass="reference external" href="http://tom.preston-werner.com/2009/05/19/the-git-parable.html">git parable</a>.</li>
<li>A good but technical page on <aclass="reference external" href="http://www.eecs.harvard.edu/~cduan/technical/git/">git concepts</a></li>
<li><aclass="reference external" href="http://git-scm.com/course/svn.html">git svn crash course</a>: <aclass="reference external" href="http://git-scm.com/">git</a> for those of us used to <aclass="reference external" href="http://subversion.tigris.org/">subversion</a></li>
</ul>
</div>
<divclass="section" id="advanced-git-workflow">
<h2>Advanced git workflow<aclass="headerlink" href="#advanced-git-workflow" title="Permalink to this headline">¶</a></h2>
<p>There are many ways of working with <aclass="reference external" href="http://git-scm.com/">git</a>; here are some posts on the
rules of thumb that other projects have come up with:</p>
<ulclass="simple">
<li>Linus Torvalds on <aclass="reference external" href="http://kerneltrap.org/Linux/Git_Management">git management</a></li>
<li>Linus Torvalds on <aclass="reference external" href="http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg39091.html">linux git workflow</a> . Summary; use the git tools
to make the history of your edits as clean as possible; merge from
upstream edits as little as possible in branches where you are doing
active development.</li>
</ul>
</div>
<divclass="section" id="manual-pages-online">
<h2>Manual pages online<aclass="headerlink" href="#manual-pages-online" title="Permalink to this headline">¶</a></h2>
<p>You can get these on your own machine with (e.g) <codeclass="docutils literal"><spanclass="pre">git</span><spanclass="pre">help</span><spanclass="pre">push</span></code> or
(same thing) <codeclass="docutils literal"><spanclass="pre">git</span><spanclass="pre">push</span><spanclass="pre">--help</span></code>, but, for convenience, here are the