我使用gitosis建立了一个git存储库。
我克隆了存储库,我处理克隆的副本。我经常推送到gitosis存储库(我的“原始”遥控器)。每当我部署代码时,我都会标记我的代码。
但我今天突然发现一些奇怪的东西:我从我的gitosis克隆了一个新的副本,但那个克隆里面没有标签!正在运行git tag -l
没有任何结果。
推送时git标签是否被推送到遥控器?如果是的话,我错过了什么吗?
感谢。
答案 0 :(得分:2)
标签需要明确推送:
git push --tags origin master
答案 1 :(得分:0)
标记代码步骤:
(1)git tag huofarV1.0.1 -am "add a new tag huofarV1.0.1"
//添加新标签
(2)git tag
//显示本地标记列表,您将看到名为" huofarV1.0.1"
(3)git push origin huofarV1.0.1
//最重要的一步,你应该把它推到远程。然后当你git克隆代码时,你也可以看到标签。