Bonjour à tous, je débute sous Git , j'ai commencé à travailler avec il y a quelques jjours seulement et depuis je me pose une question à laquelle je ne trouve pas vraiment de réponses , que cela soit dans le tuto ou sur internet.
Que se passe-t-il lorsque plusieurs personnes travaillent sur un même fichiers que cela soit sur une même branche ou un branche différente ?
Pour vous exposer mon problème voici un petit exemple :
Prenons le fichier A sur la branche master, Mickey et Minnie travaillent sur ce fichier A, Mickey sur la branche 1 et Minnie sur la branche 2.
Minnie fini en premier et soumet son travail sur la branche master sans le dire à Mickey. Quelques jours plus tard ce dernier soumet aussi son travail sur master. Que se passe-t-il dans cette situation ?
Mickey va-t-il être bloqué ou va-t-il écraser le travail de Minnie ?
S'il est bloqué, peut-il récupérer les modifications apportées par Minnie sans écraser ou effectuer divers copier/collé de son travail ?
Voilà la problématique que je me pose sans réellement trouver une réponse . J'ai entendu parler de rebase mais je ne suis pas sûr ...
Merci d'avance pour vos réponses.
-
Partager