Git學習——標籤管理
阿新 • • 發佈:2022-03-07
建立標籤
1.切換到需要打標籤的分支上:git branch
2.打一個標籤:git tag <name>
3.檢視所有標籤:git tag
預設標籤是打在最新提交的commit上的。
要對歷史提交的內容打標籤,
1.找到歷史提交的commit id:git log --pretty=oneline --abbrev-commit
2.打標籤:git tag v0.1 <commit id>
3.檢視標籤:git tag
4.檢視標籤資訊:git show <tagname>
建立帶有說明的標籤,用-a指定標籤名,-m指定說明文字:git tag -a v0.1 -m "v0.1" <commit id>
操作標籤
1.標籤打錯:git tag -d <tagname>(標籤都只存在本地,可安全刪除)
若要把某個標籤推送到遠端,則:git push origin <tagname>
若全部推送本地標籤:git push origin --tags
2.若要把遠端的標籤刪除,就要先把本地的標籤刪除,在刪除遠端標籤:git push origin :refs/tags/<tagname>
配置別名
git config --global alias.st status
git config --global alias.co checkout
配置檔案
檢視配置檔案:cat .git/config