I do not thing we want an overly heavy process.

For the 3.5.0 release I suggest we try the following. Rebase so that it is
a fast-forward merge

git checkout BRANCH
git fetch origin
git rebase origin/master
git push origin BRANCH:master

if that git push fails,

fetch
rebase
push

once your push has succeeded

git push origin :BRANCH


On 16 January 2017 at 08:51, Christian Schulte <c...@schulte.it> wrote:

> Am 16.01.2017 um 09:00 schrieb Fred Cooke:
> > No, not correct in my books.
> >
> > git checkout BRANCH # Assuming it's local already
> > git fetch upstream # risk free, unlike pull!
> > git rebase upstream/master # diff difftool merge mergetool settings are
> > useful, prompt = false and specify your diff tool in advance
> > git push --force upstream BRANCH # After verifying no one has pushed to
> it
> > # create pull request/email someone/communicate your intention to have it
> > merged
> >
> > ^ correct in my books, others may differ.
>
> I merged pull requests from others in the past as well. Create pull
> requests for master even if I am a committer? Really? That would mean I
> would create a pull request I will pull in myself afterwards? Leave the
> merge commit so that the merges can be tracked back to the PR?
>
> Regards,
> --
> Christian
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to