ReviewBoard is now the official review tool for juju

Jonathan Aquilina jaquilina at eagleeyet.net
Tue Sep 16 09:32:33 UTC 2014


 

I dont think you have to rebase though. I think you can squash
multiple commits together. 

---
Regards,
Jonathan Aquilina
Founder
Eagle Eye T

On 2014-09-16 11:27, roger peppe wrote: 

> On 16 September
2014 09:22, Jonathan Aquilina <jaquilina at eagleeyet.net> wrote:
> 
>> If
i am not mistaken if you have multiple commits in a branch git has
something built in called git squash. This obviously eliminates the 5
step process into one merge and one push.
> 
> I don't see that command.
Are you thinking of the "squash"
> functionality of rebase -i?
> 
>
FWIW, I never run those five steps in sequence together.
> Usually I
just get to a situation where I know that I have all tests
> passing and
I'm up to date with master (for example I've done a merge
> some time
ago, probably before fixing a bunch of tests).
> 
> Then it's just:
> 
>
$ git reset upstream/master
> $ git commit -am 'my commit message'
> 
>
which is usually quicker than running rebase -i, and much
> quicker if
the rebase replay leads to conflicts.
> 
> cheers,
> rog.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20140916/09fed7ba/attachment.html>


More information about the Juju-dev mailing list