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