Open MPica opened 6 years ago
Bonjour à tous,
Voici la marche à suivre pour ne pas avoir à toujours faire de Git Clone et risquer des conflits avec l'original :
Faire un fork du projet sur son compte GitHub, puis cloner ledit fork sur son ordinateur.
Dire au dossier qu'il est basé sur l'original avec upstream : git remote add upstream https://github.com/Chartes-TNAH/imago-commentaires.git
git remote add upstream https://github.com/Chartes-TNAH/imago-commentaires.git
Récupérer le contenu de l'original : git fetch upstream
git fetch upstream
Etre sûr(e) qu'on est sur la branche master : git checkout master
git checkout master
Faire de la copie de l'original (qu'on vient de faire avec le fetch upstream) la copie de travail : git merge upstream/master
git merge upstream/master
Envoyer ses modifications sur son fork : git push
git push
Faire une PR depuis GitHub.
Faire une PR uniquement du dossier/fichier qu'on vient de modifier.
Bonjour à tous,
Voici la marche à suivre pour ne pas avoir à toujours faire de Git Clone et risquer des conflits avec l'original :
Faire un fork du projet sur son compte GitHub, puis cloner ledit fork sur son ordinateur.
Dire au dossier qu'il est basé sur l'original avec upstream :
git remote add upstream https://github.com/Chartes-TNAH/imago-commentaires.git
Avant de travailler, à chaque fois :
Récupérer le contenu de l'original :
git fetch upstream
Etre sûr(e) qu'on est sur la branche master :
git checkout master
Faire de la copie de l'original (qu'on vient de faire avec le fetch upstream) la copie de travail :
git merge upstream/master
Une fois qu'on a terminé de travailler
Envoyer ses modifications sur son fork :
git push
Faire une PR depuis GitHub.
Autre solution :
Faire une PR uniquement du dossier/fichier qu'on vient de modifier.