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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Git】Git 标签使用 ( 查询哈希码 | 创建标签 git tag v1.0 | 查询标签 git tag | 查询标签信息 git show v1.0 | 创建标签并指定说明 | 删除标签 )

發布時間:2025/6/17 编程问答 37 豆豆

文章目錄

  • 一、查詢提交記錄哈希碼
    • 1、git log --pretty=oneline --abbrev-commit
    • 2、git reflog
  • 二、為某個提交設置標簽 git tag v1.0 2321849
  • 三、查詢標簽 git tag
  • 四、查詢標簽信息 git show v1.0
  • 五、創建標簽并指定說明文字 git tag -a v0.9 -m "text" faafce2
  • 六、刪除標簽 git tag -d v1.0





一、查詢提交記錄哈希碼




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


執行

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

命令 , 查詢提交記錄 , 前面的 777 位就是哈希碼 ;

D:\Git\git-learning-course>git log --pretty=oneline --abbrev-commit 2321849 (HEAD -> master) dev1 2bd4156 (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 commit


2、git reflog


執行

git reflog

命令 , 查詢當前的操作日志 , 前面的 777 位就是哈希碼 ;

D:\Git\git-learning-course>git reflog 2321849 (HEAD -> master) HEAD@{0}: cherry-pick: dev1 2bd4156 (origin/master, origin/HEAD) HEAD@{1}: checkout: moving from dev_1 to master 301c619 (dev_1) HEAD@{2}: commit (cherry-pick): dev1 29206c6 (dev) HEAD@{3}: checkout: moving from dev to dev_1 29206c6 (dev) HEAD@{4}: commit: dev4 31914ab HEAD@{5}: commit: dev3 cc5fe50 HEAD@{6}: commit: dev2 f12e2d3 HEAD@{7}: commit: dev1 2bd4156 (origin/master, origin/HEAD) HEAD@{8}: checkout: moving from master to dev 2bd4156 (origin/master, origin/HEAD) HEAD@{9}: clone: from https://codechina.csdn.net/han12020121/git-learning-course





二、為某個提交設置標簽 git tag v1.0 2321849



執行

git tag v1.0 2321849

命令 , 為 哈希碼為 2321849 的提交 , 設置標簽 " v1.0 " , 其中 2321849 哈希碼對應的提交為 :

2321849 (HEAD -> master) dev1





三、查詢標簽 git tag



執行

git tag

命令 , 查詢當前設置過的標簽 ;

執行過程如下 :

D:\Git\git-learning-course>git tag v1.0





四、查詢標簽信息 git show v1.0



執行

git show v1.0

命令 , 查詢 " v1.0 " 標簽的詳細信息 ;


執行過程 :

D:\Git\git-learning-course>git show v1.0 commit 2321849278544ea9f305c828232b3494cc39d845 (HEAD -> master, tag: v1.0) Author: han1202012 <octopus_truth@163.com> Date: Thu Dec 9 20:58:46 2021 +0800dev1diff --git a/file1.txt b/file1.txt index ab5d90e..aa886c6 100644 --- a/file1.txt +++ b/file1.txt @@ -1,4 +1,6 @@hello worldhello world-git branch dev \ No newline at end of file +git branch dev + +dev \ No newline at end of file





五、創建標簽并指定說明文字 git tag -a v0.9 -m “text” faafce2



執行

git tag -a v0.9 -m "version 0.9 released" faafce2

命令 , 其中 -a v0.9 指定了標簽的名稱 , -m "version 0.9 released" 指定了標簽的說明文字 ; faafce2 哈希碼對應如下提交 ;

faafce2 master

執行過程 :

D:\Git\git-learning-course>git tag -a v0.9 -m "version 0.9 released" faafce2D:\Git\git-learning-course>git show v0.9 tag v0.9 Tagger: han1202012 <octopus_truth@163.com> Date: Thu Dec 9 23:09:15 2021 +0800version 0.9 releasedcommit faafce22ca36a1194a68e3795fcb88e81111fa39 (tag: v0.9) Author: hanshuliang <octopus_truth@163.com> Date: Thu Dec 9 12:35:30 2021 +0800masterdiff --git a/README.txt b/README.txt index e92a228..1f7391f 100644 --- a/README.txt +++ b/README.txt @@ -1 +1 @@ -master & feature1 +master

執行

git tag

命令 , 查詢當前設置過的標簽 ;





六、刪除標簽 git tag -d v1.0



執行

git tag -d v1.0

命令 , 刪除 v1.0 標簽 ; 再次執行

git tag

查詢當前標簽 , 發現 v1.0 標簽已經被刪除 ;


執行過程 :

D:\Git\git-learning-course>git tag -d v1.0 Deleted tag 'v1.0' (was 2321849)D:\Git\git-learning-course>git tag v0.9

總結

以上是生活随笔為你收集整理的【Git】Git 标签使用 ( 查询哈希码 | 创建标签 git tag v1.0 | 查询标签 git tag | 查询标签信息 git show v1.0 | 创建标签并指定说明 | 删除标签 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。