<div dir="ltr">What if multiple people are working on a feature branch? Don't you get problems with forced pushes?<div class="gmail_extra"><br><br><div class="gmail_quote">On 16 July 2013 15:46, Rob Miller <span dir="ltr"><<a href="mailto:rob@bigfish.co.uk" target="_blank">rob@bigfish.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We interactively rebase branches (and then force push) before merging them. Although it's a more manual process than, say, squash merges, the end result is the best of both worlds: a record of the history of changes, but one that isn't cluttered with "oops, forgot to include X"-type commits.<span class="HOEnZb"><font color="#888888"><br>

<br>
Rob</font></span><div><div class="h5"><br>
<br>
On 16 Jul 2013, at 15:31, Chris Adams wrote:<br>
<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi chaps<br>
<br>
This is little off-topic, as it doesn't purely apply to Ruby, but hopefully<br>
it should be useful.<br>
<br>
We're using something like a github pull request based workflow where I'm<br>
working for getting code into master for deploy - it's described in the<br>
links:<br>
<br>
<a href="https://github.com/blog/1557-github-flow-in-the-browser" target="_blank">https://github.com/blog/1557-<u></u>github-flow-in-the-browser</a><br>
<a href="http://scottchacon.com/2011/08/31/github-flow.html" target="_blank">http://scottchacon.com/2011/<u></u>08/31/github-flow.html</a><br>
<br>
However, having a nice tidy git history is a good thing on a codebase, and<br>
when merging this in, by default all the bitty commits are added in along<br>
with the merge, leaving a fairly messy history.<br>
<br>
Anyone on the list found a nice way to combine the transparency and code<br>
review of a pull request based workflow, with the tidiness a well<br>
maintained git history?<br>
<br>
Extra points for writing in ruby pseudo code.<br>
<br>
Ta,<br>
<br>
Chris<br>
<br>
<br>
<br>
<br>
<br>
--<br>
Chris Adams<br>
<br>
mob: 07974 368 229<br>
tel: 0203 322 5777<br>
skype: chris.d.adams<br>
twitter: mrchrisadams<br>
www: <a href="http://chrisadams.me.uk" target="_blank">chrisadams.me.uk</a><br></div></div><div class="im">
______________________________<u></u>_________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/<u></u>listinfo.cgi/chat-lrug.org</a><br>
</div></blockquote><div class="HOEnZb"><div class="h5">
______________________________<u></u>_________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
<a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/<u></u>listinfo.cgi/chat-lrug.org</a><br>
</div></div></blockquote></div><br></div></div>