Hey guys, this isn't hard. All we have to do is create a merge commit between 3.0 and master, then you can fast-forward master to the merge commit. No push -f required.
Would you guys like me to do this now? I can leave a CURATOR-2.0 branch where master is now. On Tue, May 2, 2017 at 3:20 PM, Jordan Zimmerman <jor...@jordanzimmerman.com > wrote: > FYI this may be the only reasonable thing to do: > > http://stackoverflow.com/a/2862765/2048051 <http://stackoverflow.com/a/ > 2862765/2048051> > > git branch -m master master-2.0 > git push origin :master > git push origin master-2.0 > git checkout CURATOR-3.0 > git checkout -b master > git push origin master > > I don't know what this does to old forks though. When I get a chance I'll > play around with a dummy Github project. > > -JZ > > > On May 2, 2017, at 2:15 PM, Jordan Zimmerman <jor...@jordanzimmerman.com> > wrote: > > > > I'd like to pick this up again... > > > > ZK 3.5 is now at beta and will soon be the release/master version. Also, > I notice more and more CURATOR-3.0 only changes. Sooner or later, > CURATOR-3.0 needs to become master. > > > > Whenever we do it, though, there's the problem of _how_ to do. I've been > searching and there doesn't seem to be a clean way to do it. Most of the > solutions I've seen involve doing a "git push -f" eventually which is pure > evil as I understand it. Anyone know the best way to do it? > > > > What we have now: > > > > * master (represents the Curator 2.x line) > > * CURATOR-3.0 (represents the Curator 3.x line) > > > > What we should have: > > > > * master-2.0 (what was master) > > * master (represents the Curator 3.x line) > > > > Thoughts? > > > > -JZ > > > >> On Mar 10, 2017, at 10:41 AM, Jordan Zimmerman < > jor...@jordanzimmerman.com> wrote: > >> > >> Eventually, it will be the main branch when ZooKeeper 3.5 finally exits > alpha/beta. So, I thought that we should reflect that in our repo. Also, > we're starting to get changes that only apply to CURATOR-3.0 branch. But, > then, it might screw up our current merge strategy so it could be a bad > idea. > >> > >> -Jordan > >> > >>> On Mar 9, 2017, at 5:14 PM, Cameron McKenzie <mckenzie....@gmail.com> > wrote: > >>> > >>> What's the motivation? Is it just that fixes are more likely to be 3.X > >>> centric now, and it's more logical to create PRs to master? > >>> > >>> On Fri, Mar 10, 2017 at 4:26 AM, Jordan Zimmerman < > >>> jor...@jordanzimmerman.com> wrote: > >>> > >>>> I've been thinking it might be time to make the CURATOR-3.0 branch > master. > >>>> Thoughts? I'm not sure the best way to do this from a git > perspective. If > >>>> anyone has suggestions I'd appreciate it. > >>>> > >>>> -Jordan > >> > > > >