Git操作簡要介紹(4) 標籤管理

2021-08-29 22:52:24 字數 913 閱讀 9445

完整操作:git操作-檔案管理、遠端倉庫、分支、標籤

git的標籤就是是版本庫的快照,它其實就是指向某個commit的指標(跟分支很像,但是分支可以移動,標籤不能移動),所以,建立和刪除標籤都是瞬間完成的。

注意:標籤總是和某個commit掛鉤。如果這個commit既出現在master分支,又出現在dev分支,那麼在這兩個分支上都可以看到這個標籤。

切換到需要打標籤的分支 ,然後git tag tagname

備註:可以用git tag檢視所有標籤,

可以用git show tagname檢視標籤資訊

標籤預設是打在最新的commit上,如果需要打在之前的commit上,可以使用git log --pretty=oneline --abbrev-commit檢視commit id,然後用git tag tagname commitid打上就可以了。

建立帶有說明的標籤,用-a指定標籤名,-m指定說明文字,git tag -a tagname -m "tag說明" commitid命令git push origin tagname可以推送乙個本地標籤到遠端;

命令git push origin --tags可以推送全部未推送過的本地標籤;

命令git tag -d tagname可以刪除乙個本地標籤;

如果標籤已經推送到遠端,但又需要刪除的話,可以先用命令git push origin :refs/tags/tagname刪除乙個遠端標籤,然後再用git tag -d tagname刪除本地標籤。

Meta referrer標籤的簡要介紹

在某些情況下,出於一些原因,想要控制頁面傳送給 server 的 referer 資訊的情況下,可以使用這一 referer metadata 引數。引數 referer 的 metedata 屬性可設定content屬性值為以下集合 結果如果referer policy的值為never 刪除htt...

git簡要介紹與使用

git是一種分布式版本控制工具 安裝完成後會生成三個快捷方式 配置 git的配置都是以檔案形式儲存的,具體檢視和位置如下 系統配置檔案 git etc gitconfig 使用者配置檔案都儲存在 userprofile gitconfig 檢視所有配置 git config l 檢視系統配置 git...

git 標籤管理

1.建立標籤 切換到需要打標籤的分支上 git branch git checkout master switch to branch master 然後git tag 就可以打乙個新標籤 git tag v1.02.檢視標籤資訊 git show v0.93.刪除本地標籤 git tag d v0...