Linux git 16 建立標籤

2021-09-20 12:40:24 字數 2028 閱讀 2264

用到的新命令

1.git tag 標籤標記:在當前分支上打標籤(可帶引數的-a、-m)(預設標籤是打在最新提交的commit上的)

2.git tag:檢視當前分支的標籤(標籤不是按時間順序列出,而是按字母排序的)

3.git show 標籤標記:檢視指定標籤標籤資訊

1.在當前分支上打標籤

[root@vm_0_11_centos learn_git]# git checkout master

already on 'master'

[root@vm_0_11_centos learn_git]# git tag v1.0

[root@vm_0_11_centos learn_git]# git tag

v1.0

2.在歷史commit的 merged bug fix 101打標籤,id為2cf8f0b

[root@vm_0_11_centos learn_git]# git log --pretty=oneline --abbrev-commit

2db2519 new readme.txt

5ebd8fa new

f5a77e6 add dev\readme.txt something

356e98e new readme.txt

2cf8f0b merged bug fix 101

fa45608 convert chinese into english

bee4f9e merge with no-ff

34b89e8 add one line

dc82b39 conflict fixed

66fe1ee & ******

328da23 and ******

..省略..

[root@vm_0_11_centos learn_git]# git tag v0.7 2cf8f0b

[root@vm_0_11_centos learn_git]# git tag <== 檢視標籤

v0.7

v1.0

3.檢視標籤資訊

[root@vm_0_11_centos learn_git]# git show v0.7

commit 2cf8f0bced349c5e2faec05bd642cd3dae317225

merge: bee4f9e fa45608

author: ztq date: thu apr 25 15:02:52 2019 +0800

merged bug fix 101

4.建立帶有說明的標籤,用-a指定標籤名,-m指定說明文字

[root@vm_0_11_centos learn_git]# git tag -a v0.1 -m "create a readme.txt" ee6982d

[root@vm_0_11_centos learn_git]# git tag

v0.1

v0.7

v1.0

[root@vm_0_11_centos learn_git]# git show v0.1

tag v0.1

tagger: ztq date: wed may 1 09:40:59 2019 +0800

create a readme.txt

commit ee6982ddb06be4573ef3cfef24399b082445154e

author: ztq date: tue apr 23 20:56:33 2019 +0800

create a readme.txt

diff --git a/readme.txt b/readme.txt

new file mode 100644

index 0000000..46d49bf

--- /dev/null

+++ b/readme.txt

@@ -0,0 +1,2 @@

+git is a version control system.

+git is free software.

Linux git 17 操作標籤

用到的新命令 1.git tag d 標籤 刪除指定的標籤 2.git push origin 標籤 推送指定標籤到遠端 git push origin tags 推送所有標籤 3.git push origin refs tags 標籤 從遠端刪除標籤 1.刪除指定標籤 root vm 0 11 ...

建立linux git伺服器

root localhost desktop yum install y git2 建立乙個git使用者,用來執行git服務 adduser git3 初始化git倉庫 這裡我們選擇 data git learngit.git來作為我們的git倉庫 root localhost git git in...

day16 屬性操作與建立標籤示例

1 屬性操作 attributes 獲取所有屬性 getattribute 獲取某個屬性 removeattribute 移除某個屬性 setattribute 設定某個屬性 示例如下 2 建立標籤,並新增到html中 現在有這樣一行 如下,想要實現點選每點選一下按鈕 時,輸入框增加乙個 butto...