Le conflit est la mouche du coche de la pensée

MoucheVous avez un conflit de merge avec Git ? Est-ce un conflit, du genre « avec des fichiers binaires » ? (Pour moi, c’était des GZip)
En ce cas, lancer mergetool est plutôt risqué : votre éditeur de texte favori va s’essayer à ouvrir des fichiers binaires.

En ce cas, vous pouvez décider de prendre les remote (theirs) ou le ‘stage’ (ours) et lancer une des deux commandes ci-dessous :

git checkout --ours

git checkout --theirs

Ainsi les fichiers en état unmerged vont être remis en état en utilisant les fichiers que vous avez choisi. Attention : cela va agir sur tous les fichiers en état unmerged, et encore attention : cele ne sert de rien de faire les deux commandes à la suite.

Le titre est une citation de John Dewey Le conflit est la mouche du coche de la pensée. Il stimule l’observation et la mémoire. (Extrait de Morale et conduite). Et je trouve que cette citation illustre parfaitement ce qui m’arrive à chaque conflit Git.

Ajouter mes idées

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s