Git 打标签

本文详细介绍Git中标签的创建、推送及删除操作流程,包括如何使用gittag命令为特定版本添加注释标签,以及如何将这些标签推送到远程仓库。此外,还介绍了Git仓库的初始化步骤,从创建README.md文件到完成首次提交。

Git Tag

    git tag -a 2.27 -m "release version 201606"
    git push origin --tags
    详解:git tag 是命令
        -a 0.1.3是增加 名为0.1.3的标签
        -m 后面跟着的是标签的注释    

     打标签的操作发生在我们commit修改到本地仓库之后。完整的例子
        git add .
        git commit -m “fixed some bugs”
        git tag -a 0.1.3 -m “Release version 0.1.3″

    分享提交标签到远程服务器上
       git push origin master
       git push origin --tags
       –tags参数表示提交所有tag至服务器端,普通的git push origin master操作不会推送标签到服务器端。

    删除标签的命令
        git push origin local_branch:remote_branch

 

Git 建库过程

    touch README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin ssh://git@192.168.8.253:10022/binjianhua/veb_a3_jni_s3.git
    git push -u origin master 

 

消息鉴别码实现鉴别的原理是:

        用公开函数和密钥产生一个固定长度的值作为认证标识,用这个标识鉴别消息的完整性。
使用一个密钥生成一个固定大小的小数据块,即MAC,并将其加入到消息中,然后传输。

接收方利用与发送方共享的密钥进行鉴别认证等。

在VSCode中使用Git打标签可以按以下步骤操作: ### 1. 打开终端 在VSCode中,通过`Ctrl + ` (Windows/Linux)或者`Cmd + ` (Mac)快捷键打开集成终端,确保终端路径指向项目的根目录。 ### 2. 轻量级标签 轻量级标签本质上是将提交的校验和存储在文件中,不包含其他额外信息。在终端中输入以下命令来创建轻量级标签: ```bash git tag <标签名> ``` 例如,要创建一个名为`v1.0`的轻量级标签,可使用命令: ```bash git tag v1.0 ``` ### 3. 附注标签 附注标签是存储在Git数据库中的完整对象,包含标签者的姓名、电子邮件、日期,以及标签信息。使用以下命令创建附注标签: ```bash git tag -a <标签名> -m "<标签说明>" ``` 例如,创建一个名为`v1.1`的附注标签,并添加说明信息“Release version 1.1”: ```bash git tag -a v1.1 -m "Release version 1.1" ``` ### 4. 查看标签 可以使用以下命令查看已有的标签: ```bash git tag ``` 如果要查看特定模式匹配的标签,可以使用通配符: ```bash git tag -l "v1.*" ``` ### 5. 推送标签到远程仓库 默认情况下,`git push`命令不会将标签推送到远程仓库。要推送单个标签到远程仓库,使用以下命令: ```bash git push origin <标签名> ``` 例如,推送`v1.0`标签: ```bash git push origin v1.0 ``` 要推送所有本地标签到远程仓库,使用: ```bash git push origin --tags ``` ### 6. 删除标签 如果需要删除本地标签,使用以下命令: ```bash git tag -d <标签名> ``` 例如,删除`v1.0`标签: ```bash git tag -d v1.0 ``` 要删除远程仓库上的标签,使用: ```bash git push origin --delete <标签名> ``` 例如,删除远程仓库上的`v1.0`标签: ```bash git push origin --delete v1.0 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值