Saturday, April 6, 2024

la ci de memo

  • High level
    • developpement en local dans le repertoire _default
      • utilisation de la branche dev
      • permet de tester les 2 versions de code (avant / après) et de faire retour arrière
    • merge dev et stable, push sur github
    • syncro via rsync avec alwaysdata

Proc

  • se mettre dans la branche dev
git branch -M dev

  • enregistrer / commiter

git add .
git commit -m "je bascule ce beau dev en stable"

A ce stade les 2 branches dev et stable sont dans des états différents
dev est en avance de 1 commit

en utilisant les commandes checkout on passe de l'une à l'autre des versions
git checkout dev  (nouvelle)
git checkout stable (ancienne)

  • fusionner
git checkout stable
git merge dev

  • ou bien renoncer aux développements

git branch -D dev

  • pousser sur github

git push origin stable

  • ou bien renoncer aux développements sur le repo distant

git push origin --delete dev
ce qui supprime la branche

No comments:

Post a Comment

Ma journée du 01 Décembre 2025

En ce premier jour de décembre, l'heure est venue, De conter une histoire, par les dés soutenue. Quinze dés ont roulé, offrant leur dest...