Se c'è un tag 1.1 per il ramo master in github, voglio creare una richiesta pull con alcuni commit che si applicano solo a quel tag stesso. È possibile?
Un tag è un riferimento a un commit che non può essere spostato (senza eliminare e re-tagging). Un ramo è un riferimento a un commit che può essere spostato in avanti per tracciare lo sviluppo. Quindi, mentre puoi creare un ramo locale da un commit taggato, non puoi inserire un commit in un tag: devi creare un PR per unire in un altro ramo .
Potresti creare un ramo nel tuo telecomando chiamato qualcosa come 1.1-backfix
sul tag 1.1
e creare un PR per unire in 1.1-backfix
. Potresti cancellare e re-tag il nuovo commit come 1.1
(anche se non lo consiglierei). Probabilmente dovresti taggare il commit di merge come 1.1.1
o qualche numero di versione distinto quando viene rilasciato in modo che possa essere distinto da 1.1
Leggi altre domande sui tag github pull-requests