From 7a3d1615bd31cb350367d4ebff3eaaa9dc50c3c5 Mon Sep 17 00:00:00 2001 From: Michel Date: Fri, 18 Apr 2025 11:49:20 +0200 Subject: [PATCH] "Process" --- tools/Maj_develop_sur_product | 45 +++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 tools/Maj_develop_sur_product diff --git a/tools/Maj_develop_sur_product b/tools/Maj_develop_sur_product new file mode 100644 index 0000000..59a0332 --- /dev/null +++ b/tools/Maj_develop_sur_product @@ -0,0 +1,45 @@ +✅ Objectif : mettre à jour domo91.py de product avec la version de develop +🧭 Étapes simples à suivre : +1. Assure-toi d’être sur la branche product +git checkout product +2. Récupère seulement le fichier domo91.py depuis develop + +git checkout develop -- domo91.py +💡 Cette commande signifie : + +"Depuis la branche develop, prends juste le fichier domo91.py et applique-le sur la branche actuelle (product)". + +3. Vérifie le changement + +git status +Tu devrais voir : +modified: domo91.py +4. Commit et push la mise à jour +git commit -am "MAJ de domo91.py depuis develop" +git push origin product +✅ Résultat : +Seul le fichier domo91.py est mis à jour sur product + +Tu ne touches ni aux autres fichiers, ni à l’historique Git + +Tu peux le faire à chaque fois que tu veux "promouvoir" un seul fichier vers la version stable + + + + + +a arranger + + +(.venv) PS C:\Users\miche\PycharmProjects\Gestion sondes> git status +On branch product +Your branch is up to date with 'origin/product'. + +Changes to be committed: + (use "git restore --staged ..." to unstage) + modified: domo91.py + +Changes not staged for commit: + (use "git add ..." to update what will be committed) + (use "git restore ..." to discard changes in working directory) + modified: .idea/workspace.xml