 <p>First, I should say that I also recommend Will Buck's WIP branch answer, since they are easy to create and destroy, and they are lightweight.</p> <p>Anyways, what you are asking is possible.</p> <p>You can create a set of patches from a set of commits, copy them to the USB and then apply them in your home.</p> <p>All of these steps can be done with: <a href="http://schacon.github.com/git/git-format-patch.html" rel="nofollow">git format-patch</a> and <a href="http://schacon.github.com/git/git-am.html" rel="nofollow">git am</a>.</p> <p><code>git format-patch</code> will generate a list of patch files from the commits you specify.</p> <p><code>git am</code> will apply specified patch files on top of your <code>HEAD</code>.</p> <p>The <a href="http://progit.org/book/ch5-3.html" rel="nofollow">progit</a> book has more information on how to work with these commands.</p>