Github now has a "merge as a single commit" feature included in it.
On 15 February 2017 at 12:28, Colin Finck <co...@reactos.org> wrote: > 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