/ / Créer intentionnellement un conflit de fusion - fusionner une résolution de conflit

Créer intentionnellement un conflit de fusion - fusionner une résolution de conflit

J'ai déjà extrait les fichiers de GitHub. Maintenant, je dois créer un conflit de fusion.

Comment créer intentionnellement un conflit de fusion sur GitHub?

Réponses:

0 pour la réponse № 1

Les conflits de fusion dans git se produisent lorsque deux branchesont été modifiés sur la même ligne ou dans le même contenu d’un fichier avant une fusion. Si vous étendez simplement un fichier ou ajoutez quelque chose, git généralement le résout par lui-même.

Utilisez ce code:

#!/bin/bash
mkdir git-repo
cd git-repo
git init
touch my_code.sh
git add my_code.sh
echo "echo Hello" > my_code.sh
git commit -am "initial"
git checkout -b new_branch
echo "echo "Hello World"" > my_code.sh
git commit -am "first commit on new_branch"
git checkout master
echo "echo "Hello World!"" > my_code.sh
git commit -am "second commit on master"
git merge new_branch

le script est de: https://jonathanmh.com/how-to-create-a-git-merge-conflict/

crédits de titre: Alexander O"Mara