<p>With your changes on your local master and the github master reset to the old master, do a "git rebase -i origin/master". Squash all your commits into one, save and push to github. That should do. Let us know if it does not.</p>

<p>-Hans</p>
<p><blockquote type="cite">Am 28.05.2010 20:49 schrieb "Frederico Muñoz" <<a href="mailto:fsmunoz@gmail.com">fsmunoz@gmail.com</a>>:<br><br>Hi,<br>
<br>
2010/5/28 Hans Hübner <<a href="mailto:hans.huebner@gmail.com">hans.huebner@gmail.com</a>>:<br>
<p><font color="#500050">> I'd prefer if you could eventually rebase your commits and squash them<br>> into one before I pull th...</font></p>I've tried to, but I'm afraid I probably didn't do it correctly. I<br>

reset my master by using upstream/master, forced the push<br>
to github, switch to my wip branch, did a git rebase master. The<br>
switched to my local master, merged the wip branch, and did a push.<br>
<br>
>From reading the docs I was expecting something more akin to a single<br>
commit, which isn't the case. I'm likely missing a step,<br>
or doing one to many.<br>
<br>
Regards,<br>
<font color="#888888"><br>
Frederico<br>
</font></blockquote></p>