ProducteurDocumentationPartenaireCommitForkClone

Demander la fusion au dépôt principal

  • Producteur

  • Documentation

  • Partenaire

  • Commit

  • Fork

  • Clone

Dernière modification le

Cette page explique la procédure pour fusionner vos modifications faites en local avec le dépôt principal de la documentation de Cartes.gouv.fr.

Enregistrer #

Pensez à bien enregistrer toutes vos modifications, sinon elles ne seront pas prises en compte dans la suite de la procédure. Dans Visual Studio un petit rond apparait à côté du nom du fichier si celui-ci a été modifié et pas encore enregistré.

Image décrivant un fichier non enregistré dans Visual Studio

Passer en revue les modifications #

Dans l'invite de commande Git Bash, lancez la commande suivante :

git status

Cela vous résumera toutes les modifications que vous avez faites sur votre clone local.

Si des fichiers n'apparaissent pas c'est peut-être parce qu'ils ne sont pas enregistrés.

Image décrivant le résultat de la commande git status

Choisir les fichiers à fusionner #

Vous pouvez soit ajouter toutes vos modifications avec la commande suivante :

git add .

Soit ajouter uniquement certains fichiers un à un avec la commande suivante :

git add content/fr/partenaires/partenaireABC/.../monfichier.md

Pousser les modifications sur votre fork #

Il faut maintenant transmettre vos modifications locales à votre fork sur github. Pour cela lancez la commande suivante :

git commit -m "un message court décrivant la modification faite"

Acceptez ensuite votre commit avec la commande suivante :

git push

Demander un pull request #

La dernière étape consiste à demander au dépôt principal d'accepter vos modifications, il s'agit du pull request (ou de la demande de merge).

Rendez-vous sur la page github de votre fork. Github affiche au dessus de la liste des dossiers et fichiers l'état de synchronisation de votre fork (commits en avance ou en retard)

Image décrivant l'affichage du statut du fork sur github

Cliquez sur Contribute puis sur Open pull request

Ajoutez un titre et une description concise puis cliquez sur Create pull request.

Image décrivant la demande de pull request

Un autre membre du projet devra alors vérifier la demande et l'accepter.

Paramètres d'affichage

Choisissez un thème pour personnaliser l’apparence du site.