[ros-dev] Microsoft switched to Git

David Quintana (gigaherz) gigaherz at gmail.com
Wed Feb 15 11:30:58 UTC 2017


Github now has a "merge as a single commit" feature included in it.

On 15 February 2017 at 12:28, Colin Finck <colin at 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 at reactos.org
> http://www.reactos.org/mailman/listinfo/ros-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.reactos.org/pipermail/ros-dev/attachments/20170215/b635180a/attachment.html>


More information about the Ros-dev mailing list