deploy: autoriser SOURCE dans la liste (poussée telle quelle, sans merge)

This commit is contained in:
2026-09-07 16:26:48 +02:00
parent b4164187d3
commit 210efa5994
2 changed files with 21 additions and 5 deletions
+10 -3
View File
@@ -84,9 +84,16 @@ git deploy gitea prod -m "ajout du bloc contact"
3. push de `prod` (dernière étape) ;
4. retour sur `master`.
> `git deploy` ne pousse **que les branches nommées**, jamais `master`. Ça évite
> qu'un bare repo serveur (dont le hook n'attend qu'une branche précise) rejette
> le push. Si tu veux sauvegarder `master` sur un remote central : `git push gitea master`.
> `git deploy` ne pousse **que les branches nommées**, jamais `master` implicitement.
> Ça évite qu'un bare repo serveur (dont le hook n'attend qu'une branche précise)
> rejette le push.
>
> Pour sauvegarder `master` sur un remote central, inclus-le explicitement dans la
> liste — il sera poussé tel quel (sans merge) :
>
> ```bash
> git deploy gitea master prod stage -m "message"
> ```
Plusieurs environnements en une commande (commit unique, merges enchaînés,
**push atomique de toutes les branches nommées à la fin** — tout ou rien) :