一尘不染

如何使用 Git 将标签推送到远程存储库?

javascript

我已经克隆了一个远程 Git 存储库到我的笔记本电脑,然后我想添加一个标签,所以我跑了

git tag mytag master

当我git tag在笔记本电脑上运行时,会显示标签mytag。然后我想把它推送到远程存储库,所以我的所有客户端都有这个标签,所以我运行git push但我收到了消息:

一切都是最新的

如果我去我的桌面运行git pull,然后git tag没有标签显示。

我还尝试对项目中的文件进行细微更改,然后将其推送到服务器。之后,我可以将更改从服务器拉到我的台式计算机,但git tag在我的台式计算机上运行时仍然没有标签。

如何将我的标签推送到远程存储库,以便所有客户端计算机都可以看到它?


阅读 185

收藏
2022-01-27

共1个答案

一尘不染

推送单个标签:

git push origin <tag_name>

以下命令应该推送所有标签(不推荐):

# not recommended
git push --tags
2022-01-27