I don’t understand git.

I don’t understand rebasing.

I don’t understand what love is.

Marko.

http://markorodriguez.com



> On Nov 3, 2016, at 8:17 AM, Stephen Mallette <[email protected]> wrote:
> 
> just a quick note - the git repo is in a weird state atm. I accidentally
> pushed a change to tp31 thinking i would then instantly merge to
> tp32/master, but I think marko has a change on tp32 that he hasn't merged
> to master yet (so he basically did the same thing i did and pushed too
> early).
> 
> So right now, merging is sorta locked up behind marko's merge to master and
> I need to step away for a few minutes leaving git kinda weird.
> 
> Typically, the flow for a merge should involve getting the entire situation
> clear in all branches first before pushing. So if your change is on tp31,
> then merge it locally to tp32 and then merge tp32 to master locally -
> resolve conflicts and test as needed. Then when all good, push in reverse
> order to each of the branches. Using that same example, start with master
> and then go to tp32 and then tp31. I think that should limit weirdness if
> someone is pulling while you are pushing. The same logic would apply if you
> produced multiple pull requests for the same change which may become the
> norm at some point in the future.
> 
> Anyway, until we sort out the merge backup, please refrain from merging
> between branches. I'll be back online shortly.

Reply via email to