<div dir="ltr"><div><div><div>git rebase -i is incredibly useful and I use it very heavily. It lets me put off testing/finalising commits until later.<br></div>Other things I use heavily for similar reasons are git stash (but stashing more than one thing isn't a good idea; better to create temp branches) and git add -p to only commit some of my changes (it's the norm that I work on 5 things at once, then split it into 3 commits using git add -p, and then stash the rest and come back to it later... or never).<br></div>git add -i is also useful as an alternative to git add -p if you've too many changes mixed up.<br></div>And git checkout -p to selectively throw away changes.<br><div><div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On 13 July 2017 at 08:49, James Paige <span dir="ltr"><<a href="mailto:Bob@hamsterrepublic.com" target="_blank">Bob@hamsterrepublic.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>I am delighted to have figured out how to squash together two commits to make this one commit with git rebase --interactive<br><br></div>I am enjoying working through git rather than subversion more than I expected :)<br><br></div>(the first of those commits being my initial rewrite of those functions, and the second squashed commit being a fix for two very embarrassing typos the totally broke it)<br><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 12, 2017 at 1:42 PM,  <span dir="ltr"><<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.<wbr>com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">james<br>
2017-07-12 13:42:52 -0700 (Wed, 12 Jul 2017)<br>
187<br>
Re-write read_one_door() so that it really reads just one door, rather than calling DeSerDoors() and throwing away the other 99 doors<br>
Also re-factored get_door_by_map_script_arg() slghtly<br>
---<br>
U   wip/<a href="http://loading.bi" rel="noreferrer" target="_blank">loading.bi</a><br>
U   wip/loading.rbas<br>
U   wip/scriptcommands.bas<br>
______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.o<wbr>rg</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org<wbr>/listinfo.cgi/ohrrpgce-motherh<wbr>amster.org</a><br>
</blockquote></div><br></div>
</div></div><br>______________________________<wbr>_________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org">ohrrpgce@lists.motherhamster.<wbr>org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.<wbr>org/listinfo.cgi/ohrrpgce-<wbr>motherhamster.org</a><br>
<br></blockquote></div><br></div></div></div></div></div></div>