Ho impegnato alcuni file sorgente nel mio repository git e l'ho etichettato come una nuova versione del mio software. Ma ho visto un errore che avevo appena fatto e ho usato la funzione "modifica" per salvare i file corretti.Cosa succede in Git a un tag quando modifichi il commit che è stato taggato?
Ora, vedo che il tag non è stato trasferito al nuovo commit (quello realizzato con la funzione "modifica"). Ma posso anche vedere che il tag esiste ancora ...
Mi piacerebbe sapere cosa è successo al tag. Questo comportamento è un bug? Il tag è collegato a un commit che non esiste più?
So che posso forzare la creazione dello stesso tag sul nuovo commit, ma credo che ci dovrebbe essere un modo migliore (come un parametro della riga di comando sul commit che usa "modifica").
Non esiste un parametro simile a 'commit --amend' perché i tag hanno lo scopo di contrassegnare un dato commit; in generale non vuoi spostarli quando commetti errori. – Cascabel