• 4. git 添加版本标签


    要给某一分支的某一提交版本添加标签(tag),你首先需要确定该提交版本在分支上的具体哈希值(commit hash)。
    一旦你有了这个哈希值,你就可以像之前描述的那样使用 git tag 命令来创建标签。

    以下是如何操作的步骤:

    1. 打开命令行界面(终端或命令提示符)。

    2. 导航到你的 Git 仓库所在的目录。

    3. 切换到你想打标签的分支。使用 git checkout 命令来切换分支:

    git checkout <分支名>
    
    • 1

    将 <分支名> 替换为你想打标签的分支名称。

    4. 使用 git log 命令来查看该分支上的提交历史,找到你想要打标签的提交的哈希值。你可以使用 --pretty=oneline 参数来简化输出,并使用 grep 来搜索特定的提交信息(如果需要):

    git log --pretty=oneline
    
    • 1

    或者,如果你想搜索包含特定信息的提交:

    git log --pretty=oneline | grep "搜索的提交信息"
    
    • 1

    在输出中,找到你想要打标签的提交的哈希值。

    5. 使用 git tag 命令来创建标签。指定标签名,使用 -a 参数来创建一个带有附注的标签(可选),以及 -m 参数来添加标签信息。最后,使用你找到的提交哈希值来指定标签应该指向哪个提交:

    git tag -a <标签名> <提交的哈希值> -m "标签的附注信息"
    
    • 1

    将 <标签名> 替换为你想要给标签命名的名称,将 <提交的哈希值> 替换为你找到的提交哈希值,并将 “标签的附注信息” 替换为你想要添加的标签附注信息。
    例如:

    git tag -a v1.1 abcdef12 -m "Bugfix release for feature X"
    
    • 1

    6. 创建标签后,你可以使用 git show <标签名> 来查看标签的详细信息:

    git show v1.1
    
    • 1

    7. 如果你想要将新创建的标签推送到远程仓库,可以使用 git push 命令,并指定 --tags 选项:

    git push origin --tags
    
    • 1

    这条命令会将你本地仓库中的所有标签推送到名为 origin 的远程仓库。

    现在你已经成功地为指定分支上的某一提交版本添加了标签。
    请确保你在正确的分支上,并且使用了正确的提交哈希值来创建标签。

  • 相关阅读:
    Java之UDP,TCP的详细解析
    CRC循环冗余校验计算方法
    逆向通达信 x 逆向微信 x 逆向Qt
    问问吾问无为谓
    《运营之光3.0》全新上市——跨越时代,自我颠覆的诚意之作
    教学案例六 多重循环
    交互与前端3 前端需求简单梳理
    【Linux】简单指令02
    docker的conda环境中安装mindspore(CPU版本?)
    数据分享|R语言武汉流动人口趋势预测:灰色模型GM(1,1)、ARIMA时间序列、logistic逻辑回归模型...
  • 原文地址:https://blog.csdn.net/github_39121448/article/details/136678096