<div dir="ltr">I know some basic git fu.  I switched from svn to git 3-4 years ago when I got fed up with the ass-backwards way that svn handles moving files around.<div><br></div><div>I think git's architecture is superior to svn's in many ways, but to each their own.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Aug 2, 2013 at 3:02 PM, Unkmar <span dir="ltr"><<a href="mailto:unkmar@gmail.com" target="_blank">unkmar@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p>I no longer take my fu for granted. I'm may not be the best. I can hold my own. Here his a glimpse of some tools I use fairly frequently.</p>
<p>You have some files that you need to commit, and you have lots of files that have aren't being added but clutter your svn status.</p>
<p>svn status gives you a long list of files starting with ? letting you know they aren't under you version control</p>
<p>svn status | grep -v '^?'</p>
<p>There we go.  Cleared the clutter of files we aren't adding.</p>
<p>svn status | grep '^M'</p>
<p>Now we have a clean list of files that have been modified.  Let's get fancy.</p>
<p>svn status | sed 's/^. *//'</p>
<p>That gives the list of files without the prefixes.  I can redirect the output to a file for mangling or use it directly.</p>
<p>svn commit `svn status | grep '^A' | sed 's/^A *//'` # only commit files that are scheduled to be Added.<br>
 <br>
</p>
<br>_______________________________________________<br>
Chugalug mailing list<br>
<a href="mailto:Chugalug@chugalug.org">Chugalug@chugalug.org</a><br>
<a href="http://chugalug.org/cgi-bin/mailman/listinfo/chugalug" target="_blank">http://chugalug.org/cgi-bin/mailman/listinfo/chugalug</a><br>
<br></blockquote></div><br></div>