Mise à jour 22/4/25
This commit is contained in:
@@ -1,23 +0,0 @@
|
||||
✅ 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
|
||||
17
tools/update_selected_from_develop.sh
Normal file
17
tools/update_selected_from_develop.sh
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "🔄 Passage à la branche product"
|
||||
git checkout product || exit 1
|
||||
|
||||
FILES=("Cuisine_meudon.py" "Cuisine_saclay.py" "Monitor.py" "domo91.py")
|
||||
|
||||
for file in "${FILES[@]}"; do
|
||||
if [ -f "$file" ]; then
|
||||
echo "✔️ Mise à jour de $file depuis develop"
|
||||
git checkout develop -- "$file"
|
||||
else
|
||||
echo "⏭️ Ignoré : $file n'existe pas dans product"
|
||||
fi
|
||||
done
|
||||
|
||||
echo "✅ Fichiers mis à jour avec succès depuis develop"
|
||||
Reference in New Issue
Block a user