Git基本操作:版本打Tag的作用以及基本操作流程

作用介绍

在git代码管理时,有时候我们想对某个特定的commit 添加标记,比如要标识版本信息,这时候就可以用的git中的打标签功能。

打tag就类似于我们看书放书签一样,以后可以直接用tag找到提交的位置,不然的话,就只有看commit的哈希值返回指定位置,比较繁琐。

特别强调:

在使用Git进行版本控制时,打标签(tag)通常是用于标记特定的提交点,例如一个重要的里程碑或者一个版本发布。你可以在任何时间打标签,但通常在打标签前你会先提交你的更改,并将这些更改推送到远程仓库。

基本操作流程

以下是这个过程的基本步骤:

  1. 在你的本地仓库中,对代码进行修改。

  2. 提交这些修改。你可以使用 git commit 命令来提交你的更改。

    git commit -m "your commit message"
    
  3. 将这些提交推送到远程仓库。你可以使用 git push 命令来推送你的更改。

    git push origin your-branch-name
    
  4. 在特定的提交上打标签。你可以使用 git tag 命令来打标签。

    git tag -a v1.0 -m "version 1.0"
    
  5. 将标签推送到远程仓库。你可以使用 git push --tags 命令来推送你的标签。

    git push origin --tags
    

    例如:git push origin V1.0

注意,git tag 默认是在当前的提交(HEAD)上打标签。如果你想在其他的提交上打标签,你可以在 git tag 命令后面加上那个提交的哈希值。例如 git tag -a v1.0 9fceb02 -m "version 1.0",其中9fceb02是你想要打标签的提交的哈希值。

其他一些操作:

查看标签:

通过 git tag 命令,我们可以查看到所有的标签。
在这里插入图片描述

删除标签:

如果要删除一个标签,可以使用 git tag -d v1.0 命令,其中,-d 是删除指令,v1.0 是你想要删除的标签的名称。

猜你喜欢

转载自blog.csdn.net/weixin_38428126/article/details/131603585