Hvordan skyver du en tag til et eksternt depot ved hjelp av Git?

Jeg har klonet et eksternt Git-repositorium til den bærbare datamaskinen min, så jeg ønsket å legge til en tagg, så jeg kjørte

git tag mytag master

Når jeg kjører git tag på den bærbare datamaskinen min, vises taggen mytag. Jeg vil deretter skyve dette til det eksterne depotet slik at jeg har denne taggen på alle klientene mine, så jeg kjører git push, men jeg fikk meldingen:

Alt er oppdatert

Og hvis jeg går til skrivebordet mitt og kjører git pull og deretter git tag, vises ingen tagger.

Jeg har også prøvd å gjøre en mindre endring på en fil i prosjektet, og deretter skyve den til serveren. Etter det kunne jeg trekke endringen fra serveren til min stasjonære datamaskin, men det er fortsatt ingen tagg når jeg kjører git tag på min stasjonære datamaskin.

Hvordan kan jeg skyve taggen min til det eksterne depotet slik at alle klientdatamaskiner kan se den?

For å trykke på en enkelt tag:

git push origin 

Og følgende kommando skal presse alle tagger (ikke anbefalt):

git push --tags
Kommentarer (7)

For å pushe spesifikt, gjør en tag følgende git push opprinnelse tag_navn

Kommentarer (0)

Du kan pushe taggene slik git push --tags (trykk på taggene)

Kommentarer (0)