Dans le cours : L'essentiel de GitHub

Accédez à ce cours grâce à un essai gratuit

Inscrivez-vous aujourd’hui pour accéder à plus de 25 600 cours dispensés par des experts.

Résoudre les conflits

Résoudre les conflits

Nous allons maintenant voir une fonctionnalité importante dans GitHub, c'est la gestion des conflits puisqu'en effet si vous êtes plusieurs sur un même projet et que vous avez plusieurs branches, il est possible que deux personnes au même moment aient modifié des mêmes fichiers et des mêmes lignes. Dans ce cas-là lorsque vous allez vouloir prendre ce qu'il y a sur la branche d'une personne et que vous allez vouloir la merger dans une autre branche avec une pull request par exemple, vous allez avoir des conflits puisque si la même ligne a été modifiée, forcément GitHub ne pourra pas choisir quelles modifications prendre ou ne pas prendre. Pour vous présenter cela j'ai poussé un commit sur la branche feature user. J'ai testé un conflit. Pour ça j'ai créé un fichier qui s'appelle index2.html et j'ai mis du texte à l'intérieur. Sur ce index2.html, vous voyez que il est aussi présent dans la branche develop. Si je vais voir ici j'ai bien index2 mais vous voyez que je n'ai pas le même…

Table des matières