Fetch and merge the latest updates from the PRs you're interested in. If they don't have any merge conflicts you can just merge them one after the other.

On 07/10/2017 06:49 PM, Waylon Robertson wrote:
so... can someone provide me the correct commands for doing a three or
more PR merge?

On Tue, Jul 11, 2017 at 8:55 AM, Uwe Klotz <uwe_kl...@web.de> wrote:
You need to remember the base version of your commits to reapply them
without introducing unresolvable conflicts. Git even supports rebasing a
range of commits "onto" a new root commit. Your personal customizations
should always stay/land on top of the commit history. Creating a backup
branch before starting with such a branch reconstruction task is not a bad
idea ;)

I rebase the WriteAudioTags branch (PR #728) frequently on the current
master. It might serve you as a starting point to reduce the number of
required merge operations. This branch is also the base for most of my
contributions, which I need to backport on master before publishing a PR.

Kind regards, Uwe

On 10.07.2017 08:44, Waylon Robertson wrote:

huh.. im afraid this doesn't make sense.
hmm.. what i want to do, is merge several pulls into a branch.. and
keep master, and those pulls, up to date. I don't want to be
cherrypicking commits.

On Mon, Jul 10, 2017 at 5:48 PM, Daniel Schürmann <dasch...@mixxx.org>
wrote:

Hi Waylon,

I have not understand exactly how your state is, but it sounds like

git rebase -i

Is your friend.

It is best to have one branch per feature, splitted from an original
master
commit.

So you schould branch your messed up branch again.

git checkout -b feature_a

Then rebase it, picking only the related commits of feature a.

git rebase -i upstream/master

Now an editor opens an let you skip unrelated commits.

Then you can switch back to your messy branch and repeat this procedure
for
feature b.

I hope that helps.

Kind regards,

Daniel




Am 10.07.2017 6:37 vorm. schrieb "Waylon Robertson"
<wrobertson1...@gmail.com>:

What is the proper way to update to master, for the pr's ive got
integrated into my source?
my source was created by first git checking out the master.. then i
pulled in ratings, git git pull with the pr number. Then i merged
master into it. I git pulled the WriteAudioTags pr, switched to it,
git merged ratings into WriteAudioTags, then i branched again, to
implement a local patch. Now, how do i bring all my PR's up to date?
or is it easier to restart my source from scratch?


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to