330 votes

Git avance rapide VS n’avance rapide fusionner

Git merge nous permettent de faire une avance rapide et non rapide avance rapide en direction de la fusion. Toutes les idées quand les utiliser fusion avance rapide et quand utiliser aucune avance rapide ?

387voto

Ivan Danilov Points 5719

--no-ff option est utile lorsque vous voulez avoir de notion claire de la branche. Donc, même si, dans l'intervalle, ne commet ont été faites afin de FF est possible - vous voulez encore parfois d'avoir chacun de s'engager dans la voie principale, correspondent à une caractéristique. Si vous traiter la branche avec un ensemble de commits comme une seule unité. Et de les fusionner en une seule unité. Et il est clair à partir de votre histoire, vous n'branches de fusion avec l' --no-ff.

Si vous ne vous souciez pas une telle chose - que vous pourriez probablement aller avec FF chaque fois que cela est possible. Ainsi, vous aurez plus de svn-comme le sentiment de flux de travail.

Par exemple l'auteur de cet article pense qu' --no-ff option doit être par défaut et son raisonnement est proche, que j'ai décrite ci-dessus.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X