日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Git】Git 标签使用 ( 创建并查询标签 | 推送单个标签到远程仓库 | 推送所有标签到远程仓库 | 删除远程仓库的标签 )

發(fā)布時間:2025/6/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Git】Git 标签使用 ( 创建并查询标签 | 推送单个标签到远程仓库 | 推送所有标签到远程仓库 | 删除远程仓库的标签 ) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文章目錄

  • 一、創(chuàng)建并查詢標(biāo)簽
  • 二、推送單個標(biāo)簽到遠(yuǎn)程倉庫
  • 三、推送所有標(biāo)簽到遠(yuǎn)程倉庫
  • 四、刪除遠(yuǎn)程倉庫的標(biāo)簽





一、創(chuàng)建并查詢標(biāo)簽



執(zhí)行

git log --pretty=oneline --abbrev-commit

命令 , 查詢當(dāng)前的提交記錄 ; 執(zhí)行

git tag -a v0.9 -m "text" 2bd4156

命令 , 創(chuàng)建標(biāo)簽 , 并附加說明文字 ; 執(zhí)行

git tag

命令 , 查詢標(biāo)簽 ; 執(zhí)行

git show v0.9

命令 , 查詢標(biāo)簽的詳細(xì)信息 ;


完整的執(zhí)行過程 :

D:\Git\git-learning-course>git log --pretty=oneline --abbrev-commit 2bd4156 (HEAD -> master, origin/master, origin/HEAD) Merge branch 'feature1' into 'master' d2fde16 Merge branch 'master' into 'feature1' faafce2 master 3d9de4a feature1 e9d0ace master c9842ef master 26b1978 feature1 5220e76 update 8e848b1 Merge branch 'revert-c31c3379' into 'master' bea66a2 Revert "Merge branch 'feature1'" c31c337 Merge branch 'feature1' f5900c5 & simple 17d0c76 AND simple 4e31d93 modify dev file1 d74ada0 remove file3.txt 297422e modify file1 and 2 dd0db50 modify file2 63a9ef1 modify file1 72e82e0 modify file4 5bcec31 add 1 files f95c831 add 3 files f2f9a97 Update README.md 5d7e8d4 Initial commitD:\Git\git-learning-course>git tag -a v0.9 -m "text" 2bd4156D:\Git\git-learning-course>git tag v0.9D:\Git\git-learning-course>git show v0.9 tag v0.9 Tagger: hanshuliang <octopus_truth@163.com> Date: Fri Dec 10 09:18:18 2021 +0800textcommit 2bd415662b4f539fc2c320df8a22e495cf4743f1 (HEAD -> master, tag: v0.9, origin/master, origin/HEAD) Merge: faafce2 d2fde16 Author: 韓曙亮 <hanshuliang@aliyun.com> Date: Thu Dec 9 13:04:47 2021 +0800Merge branch 'feature1' into 'master'分支合并 ( 將 feature1 合并到 master 分支 )See merge request han12020121/git-learning-course!5





二、推送單個標(biāo)簽到遠(yuǎn)程倉庫



執(zhí)行

git push origin v0.9

命令 , 可以將標(biāo)簽推送到遠(yuǎn)程倉庫 ;


執(zhí)行過程 :

D:\Git\git-learning-course>git push origin v0.9 warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/ Enumerating objects: 1, done. Counting objects: 100% (1/1), done. Writing objects: 100% (1/1), 160 bytes | 160.00 KiB/s, done. Total 1 (delta 0), reused 0 (delta 0), pack-reused 0 To https://codechina.csdn.net/han12020121/git-learning-course* [new tag] v0.9 -> v0.9





三、推送所有標(biāo)簽到遠(yuǎn)程倉庫



執(zhí)行

git push origin --tags

命令 , 可以一次性將所有標(biāo)簽推送到遠(yuǎn)程倉庫 ;





四、刪除遠(yuǎn)程倉庫的標(biāo)簽



執(zhí)行

git tag -d v0.9

命令 , 刪除本地的標(biāo)簽 ; 然后執(zhí)行

git push origin :refs/tags/v0.9

命令 , 刪除遠(yuǎn)程倉庫中的標(biāo)簽 , 注意標(biāo)簽的拼接格式 , " git push origin :refs/tags/ " + 標(biāo)簽名稱 ;


此時 , 遠(yuǎn)程倉庫中的標(biāo)簽 , 也被刪除了 ;


執(zhí)行過程 :

D:\Git\git-learning-course> git tag -d v0.9 Deleted tag 'v0.9' (was f7d86d8)D:\Git\git-learning-course>git tagD:\Git\git-learning-course>git push origin :refs/tags/v0.9 warning: redirecting to https://codechina.csdn.net/han12020121/git-learning-course.git/ To https://codechina.csdn.net/han12020121/git-learning-course- [deleted] v0.9

《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀

總結(jié)

以上是生活随笔為你收集整理的【Git】Git 标签使用 ( 创建并查询标签 | 推送单个标签到远程仓库 | 推送所有标签到远程仓库 | 删除远程仓库的标签 )的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。