I have worked with Github in the past using the rebase-only no-merge workflow and had no problem with GitHub Pull Requests.
ReactOS Development List <ros-dev@reactos.org> wrote on Wed, February 15th, 2017, 12:28 PM: > Am 15.02.2017 um 12:04 schrieb Ged Murphy: > > That would allow devs that prefer SVN to mostly continue working as before, > > and give the devs who want to use git in a more traditional way the ability > > to branch off and work in a git style manner, then sync their changes back > > into 'trunk'. > > Question is how is this "sync" going to happen? > When multiple developers work on Git "trunk" at the same time without > pulling before every commit, parallel history will be generated, which > is later merged automatically. This soon looks messy in Git history and > makes it hard to follow the chronologic stream of commits. > > A strict rebase-only no-merge workflow would guarantee linear history > like before, but breaks many of the cool Git features. We may not even > be able to make use of GitHub Pull Requests.. > > Our situation is not really comparable to projects like Linux or WINE, > because they only have a single person sitting at the "trunk" to commit > patches, so parallel history cannot happen. > > > - Colin > > _______________________________________________ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev