git推送和获取带注释的标记不会创建标记
我刚刚在机器A上创建了一个带注释的标记,然后将该标记推送到服务器S:git推送和获取带注释的标记不会创建标记,git,git-push,git-tag,git-fetch,Git,Git Push,Git Tag,Git Fetch,我刚刚在机器A上创建了一个带注释的标记,然后将该标记推送到服务器S: @A$ git tag -a v1 -m"Release version 1" @A$ git push origin_on_S v1 然后在机器B上,我试图取回标签: @B$ git fetch origin v1 我得到了承诺,但没有标签。fetch的回复是: From <server_S/repo> * tag v1 -> FETCH_HEAD 来自 *标签v1->取
@A$ git tag -a v1 -m"Release version 1"
@A$ git push origin_on_S v1
然后在机器B上,我试图取回标签:
@B$ git fetch origin v1
我得到了承诺,但没有标签。fetch
的回复是:
From <server_S/repo>
* tag v1 -> FETCH_HEAD
来自
*标签v1->取头
那就什么都没有了FETCH_HEAD
已更新,但显然未创建带注释的标记
我目前正在尝试git fetch origin v1:v1
,但我的印象是git fetch tag
应该同时获取数据和带注释的标记。是我错了,还是我做了什么错事来防止这种情况发生?你需要像这样做
git push --tags
你需要像这样做
git push --tags
你需要像这样做
git push --tags
你需要像这样做
git push --tags
可能是@Jububs的复制品-我认为他的推送实际上是正常的,而这里的问题是获取。不确定您是否可以获取除fetch_HEAD之外的某个标记。@jububs:@Andrew C是正确的。使用
:
,我终于可以让fetch开始工作了,但我不确定。我需要构建一个简单的测试用例来演示这一点。可能是@Jububs的重复-我认为他的推送实际上是正常的,而这里的问题是获取。不确定您是否可以获取除fetch_HEAD之外的某个标记。@jububs:@Andrew C是正确的。使用:
,我终于可以让fetch开始工作了,但我不确定。我需要构建一个简单的测试用例来演示这一点。可能是@Jububs的重复-我认为他的推送实际上是正常的,而这里的问题是获取。不确定您是否可以获取除fetch_HEAD之外的某个标记。@jububs:@Andrew C是正确的。使用:
,我终于可以让fetch开始工作了,但我不确定。我需要构建一个简单的测试用例来演示这一点。可能是@Jububs的重复-我认为他的推送实际上是正常的,而这里的问题是获取。不确定您是否可以获取除fetch_HEAD之外的某个标记。@jububs:@Andrew C是正确的。使用:
,我终于可以让fetch开始工作了,但我不确定。我需要构建一个简单的测试用例来演示这一点。但这将推送我所有的标记,带注释或不带注释。但这将推送我所有的标记,带注释或不带注释。但这将推送我所有的标记,带注释或不带注释。