Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建git共享标记时的差异_Git - Fatal编程技术网

创建git共享标记时的差异

创建git共享标记时的差异,git,Git,当我想要创建共享标记时 我有两种方法 git推送原点[标记名] git推送原点头:refs/tags/[tagname] 他们之间有什么区别? 感谢第一个将本地标记推送到远程标记(如果不存在则创建) 后者将HEAD推送到一个远程标记(如果它不存在,则创建它)。不一定有本地标记 有关refspec的复杂语法变体的规范示例,请参见(请注意,对于标记而言,这与对于普通引用而言几乎相同)。第二个变体是在哪里找到的?@nevkrehnel请参见。

当我想要创建共享标记时

我有两种方法

  • git推送原点[标记名]
  • git推送原点头:refs/tags/[tagname]
  • 他们之间有什么区别?
    感谢第一个将本地标记推送到远程标记(如果不存在则创建)

    后者将
    HEAD
    推送到一个远程标记(如果它不存在,则创建它)。不一定有本地标记


    有关refspec的复杂语法变体的规范示例,请参见(请注意,对于标记而言,这与对于普通引用而言几乎相同)。

    第二个变体是在哪里找到的?@nevkrehnel请参见。