web-dev-qa-db-fra.com

Qu'est-ce qui cause le "Git Rainbow"?

Parfois, lorsque vous travaillez avec d'autres développeurs avec contrôle de la version GIT, je rencontre un problème dans lequel le graphique GIT aboutit soudainement d'innombrables lignes de parallèles comme dans cette image.

enter image description here Image de ICI .

Je ne sais pas quelles actions causent cela et comment prévenir cette question.

Habituellement, cela se produit avec seulement quelques branches telles que le maître, la mise en scène et quelques succursales.

10
porkslow

Cela peut se produire lorsque vous créez de nombreuses branches, mais ne fusionnez-vous pas continuellement à eux, puis ne les supprimez jamais une fois qu'ils ne sont plus utilisés.

Avant de fusionner une succursale dans le maître, assurez-vous d'avoir fusionné Master dans la succursale. Une fois que la succursale a été fusionnée pour maîtriser, supprimez la succursale.

C'est une raison de plus que les succursales devraient être de courte durée.

8
Greg Burghardt