<div class="gmail_quote">On Tue, Aug 16, 2011 at 03:18, Ben Walton <span dir="ltr"><<a href="mailto:bwalton@opencsw.org">bwalton@opencsw.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
Hi All,<br>
<br>
I'm going to be putting together a git presentation for a mostly<br>
technical audience.  I expect that most of these folks will not have<br>
used git although a few will have.  I'm curious what those of you who<br>
use git would present.  What features do you:<br>
<br>
find most useful?<br>
find hardest to understand?<br>
wish you'd learned earlier?<br>
find most dangerous?<br></blockquote><div><br></div><div>besides the things already mentioned by others, and the obvious "first commit then get in others commits" workflow:</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>

# how to change history, ammend to commit, rebase</div><div># how to undo a / any command.</div><div># how to develop a feature (branch or clone or whatever)</div><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "># if people from large svn installations are there, submodules</span></div>

<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; "># use a client like gitg</span></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>

</span></font></div><div>rupert</div><div><br></div></div>