both actually would be good.  <br><br><div class="gmail_quote">On Thu, Feb 23, 2012 at 12:03 PM, Ryan Rawson <span dir="ltr">&lt;<a href="mailto:ryanobjc@gmail.com">ryanobjc@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What do people want to learn?<br>
<br>
There is 2 things:<br>
- git workflow, do X to accomplish Y.<br>
- git internals so you know why X does Y and how to unfuck your repo<br>
<br>
I can has teach bof<br>
<span class="HOEnZb"><font color="#888888"><br>
-ryan<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Thu, Feb 23, 2012 at 1:00 PM, daravinne &lt;<a href="mailto:daravinne@gmail.com">daravinne@gmail.com</a>&gt; wrote:<br>
&gt; I&#39;d go to a git class at noisebridge actually.<br>
&gt;<br>
&gt; On Thu, Feb 23, 2012 at 11:21 AM, Ryan Rawson &lt;<a href="mailto:ryanobjc@gmail.com">ryanobjc@gmail.com</a>&gt; wrote:<br>
&gt;&gt; I suggest the book &quot;pragmatic programmer&quot;.  The big lessons is, use<br>
&gt;&gt; source control.  I&#39;d say it separates the pros from the amateurs, but<br>
&gt;&gt; frankly I have seen so-called &quot;amateurs&quot; do better source control<br>
&gt;&gt; usage than &quot;pros&quot;<br>
&gt;&gt;<br>
&gt;&gt; enjoy and good luck!<br>
&gt;&gt;<br>
&gt;&gt; (do we need a git class @ nb?)<br>
&gt;&gt;<br>
&gt;&gt; On Thu, Feb 23, 2012 at 11:57 AM, Anders Nelson<br>
&gt;&gt; &lt;<a href="mailto:anders.k.nelson@gmail.com">anders.k.nelson@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; Hey!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I just wanted to give a HUGE THANKS to everyone who shared their experience<br>
&gt;&gt;&gt; with this. I&#39;m setting something up today in MPLAB X and I can&#39;t wait to<br>
&gt;&gt;&gt; start coding right.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; =D<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Anders Nelson<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="tel:%2B1%20%28517%29%20775-6129" value="+15177756129">+1 (517) 775-6129</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://www.erogear.com" target="_blank">www.erogear.com</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sun, Feb 19, 2012 at 11:35 PM, ryan rawson &lt;<a href="mailto:ryanobjc@gmail.com">ryanobjc@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Also note, you don&#39;t really need source code control support in an IDE to<br>
&gt;&gt;&gt;&gt; be successful. Most coding things are saving text files. You can switch over<br>
&gt;&gt;&gt;&gt; to the command line to use git commands. This is what I do with IntelliJ and<br>
&gt;&gt;&gt;&gt; my scala/java projects. I&#39;ve written thousands of loc this way, it&#39;s totally<br>
&gt;&gt;&gt;&gt; viable.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Sent from your iPhone<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Feb 19, 2012, at 10:42 PM, Earl Ruby &lt;<a href="mailto:earl@ruby.org">earl@ruby.org</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; &gt; On Fri, Feb 17, 2012 at 11:47 AM, Anders Nelson<br>
&gt;&gt;&gt;&gt; &gt; &lt;<a href="mailto:anders.k.nelson@gmail.com">anders.k.nelson@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; &gt;&gt; Does anyone use version control for their embedded project code? I want<br>
&gt;&gt;&gt;&gt; &gt;&gt; to<br>
&gt;&gt;&gt;&gt; &gt;&gt; start using MPLAB X, which has version control built into the IDE but<br>
&gt;&gt;&gt;&gt; &gt;&gt; I&#39;m<br>
&gt;&gt;&gt;&gt; &gt;&gt; curious to know if using a more accepted standard (SVN, etc) is a<br>
&gt;&gt;&gt;&gt; &gt;&gt; better<br>
&gt;&gt;&gt;&gt; &gt;&gt; idea. Then, of course, what&#39;s the best way to organize a repository?<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; According to the MPLAB X web site it has version control support for<br>
&gt;&gt;&gt;&gt; &gt; MS Source Safe, CVS, PVCS, and Subversion. If those are your only<br>
&gt;&gt;&gt;&gt; &gt; choices, go with Subversion.<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; Most IDEs that I&#39;ve worked with have pluggable version control,<br>
&gt;&gt;&gt;&gt; &gt; meaning that if you want to use some other version control system you<br>
&gt;&gt;&gt;&gt; &gt; just need to specify the commands for adding, refreshing, and<br>
&gt;&gt;&gt;&gt; &gt; committing updates to a repository. So if you want to use Git or<br>
&gt;&gt;&gt;&gt; &gt; Mercurial check the MPLAB X docs (or just explore the menus) and see<br>
&gt;&gt;&gt;&gt; &gt; if you can just add/modify the version control commands.<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; If you are doing solo development and you&#39;re not sharing your source<br>
&gt;&gt;&gt;&gt; &gt; or working as part of a team you do not need a version control server.<br>
&gt;&gt;&gt;&gt; &gt; CVS, Subversion, and Git all work just fine on your local machine. If<br>
&gt;&gt;&gt;&gt; &gt; you later want to share your source or other people want to work with<br>
&gt;&gt;&gt;&gt; &gt; your code you can always migrate your code repository to a shared<br>
&gt;&gt;&gt;&gt; &gt; server.<br>
&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt;&gt; &gt; Earl Ruby<br>
&gt;&gt;&gt;&gt; &gt; <a href="http://earlruby.org/" target="_blank">http://earlruby.org/</a><br>
&gt;&gt;&gt;&gt; &gt; @earlruby<br>
&gt;&gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; &gt; Noisebridge-discuss mailing list<br>
&gt;&gt;&gt;&gt; &gt; <a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
&gt;&gt;&gt;&gt; &gt; <a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Noisebridge-discuss mailing list<br>
&gt;&gt; <a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
&gt;&gt; <a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
_______________________________________________<br>
Noisebridge-discuss mailing list<br>
<a href="mailto:Noisebridge-discuss@lists.noisebridge.net">Noisebridge-discuss@lists.noisebridge.net</a><br>
<a href="https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss" target="_blank">https://www.noisebridge.net/mailman/listinfo/noisebridge-discuss</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Ronald Cotoni<div>Systems Engineer</div><br>