deploy: autoriser SOURCE dans la liste (poussée telle quelle, sans merge)
This commit is contained in:
@@ -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) :
|
||||
|
||||
Reference in New Issue
Block a user