摘要:詳解及實用指南之一本地操作詳解及實用指南之二遠程操作詳解及實用指南之三分支管理創建標簽標簽可以簡單的理解為屬于分支定義的別名,分支本身都會進行指針的配置分支都會指向某一個但是標簽卻是一個固定的內容,可以說,標簽永遠指向一個。
1. git 詳解及實用指南之一 (本地操作)
2. git 詳解及實用指南之二 (遠程操作)
3. git 詳解及實用指南之三(分支管理)
標簽可以簡單的理解為屬于分支定義的別名,分支本身都會進行指針的配置(分支都會指向某一個commit id), 但是標簽卻是一個固定的內容,可以說,標簽永遠指向一個commit id。
標簽定義
標簽可以標記某一提交點
1)為master定義一個標簽
git tag v1.0
2)查看所有的標簽
git tag
但是這個標簽也只是針對當前的master 分支所打上的標簽,可是在一個項目中一定會有許多的提交點,如果要為之前的提交點打上標簽該怎么做呢?只需要找到 commit id 即可。
3)查詢日志
git log --pretty=oneline --abbrev-commit
在這些日志上都會有 commit id,那么下面針對于一個commit id 進行標簽的定義。
4)為 7c593a7 設置標簽
git tag v0.6 7c593a7
但此時只是顯示一些很簡單的標簽信息并不是很好,所以下面希望可以看標簽的完整內容。
5)查看標簽的完整信息
git show v0.6
在之前所建立的標簽實際上都沒有設置注釋信息,那么下面可以定義一些注釋信息。
6)添加標簽時設置注釋
git tag -a v0.7 -m "test version" e8c137a
查詢標簽信息
2.標簽管理1)刪除標簽
git tag -d v1.0
這樣的標簽只是進行了本地的標簽刪除,而標簽也可以提交到服務器上去。
2)將標簽推送到服務器上
git push origin v0.6 git push origin v0.7
推送完成之后可以進行標簽的察看
3)一次性推送多個標簽
git push origin --tags
4)刪除本地某個標簽
git tag -d v0.7
5)但是此時在服務器上依然存在有此標簽,所以可以繼續刪除遠程標簽
git push origin :refs/tags/v0.7
你的點贊是我持續分享好東西的動力,歡迎點贊!
一個笨笨的碼農,我的世界只能終身學習!
更多內容請關注公眾號《大遷世界》!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/98673.html
摘要:詳解及實用指南之一本地操作詳解及實用指南之二遠程操作詳解及實用指南之三分支管理創建標簽標簽可以簡單的理解為屬于分支定義的別名,分支本身都會進行指針的配置分支都會指向某一個但是標簽卻是一個固定的內容,可以說,標簽永遠指向一個。 1. git 詳解及實用指南之一 (本地操作)2. git 詳解及實用指南之二 (遠程操作)3. git 詳解及實用指南之三(分支管理) 1.創建標簽 標簽可以簡...
摘要:繼上一篇詳解及實用指南之一本地操作今天說下,遠程操作。但是遠程的分支依然沒有發生改變。在本地磁盤上進行倉庫的克隆操作不要在原來目錄下完成,而直接換一個新目錄,在實際開發之中最好的做法是所有的開發者直接克隆遠程倉庫進行操作。 繼上一篇 1. git 詳解及實用指南之一 (本地操作) 今天說下,git 遠程操作。 1.生成 SSH key 這里是用 github 來做演示的,如果沒有 gi...
摘要:繼上一篇詳解及實用指南之一本地操作今天說下,遠程操作。但是遠程的分支依然沒有發生改變。在本地磁盤上進行倉庫的克隆操作不要在原來目錄下完成,而直接換一個新目錄,在實際開發之中最好的做法是所有的開發者直接克隆遠程倉庫進行操作。 繼上一篇 1. git 詳解及實用指南之一 (本地操作) 今天說下,git 遠程操作。 1.生成 SSH key 這里是用 github 來做演示的,如果沒有 gi...
摘要:緩存區上的操作使用將代碼添加到暫存區之中本次操作使用了一個,那么就表示全部加入。我的王大冶但是這個時候此文件并沒有使用進行加入?,F在假設修改了我的王大冶就是要改代碼,不干走人了,老子不吃你這套但是只要是文件一修改,那么就可以立即跟蹤到狀態。 后續會持續更新 1.設置開發者的個人信息 在任何一個系統之中都會存在有多個開發者(多人協作開發),而在 GIT 之中,對于每一個開發者(電腦),都...
摘要:緩存區上的操作使用將代碼添加到暫存區之中本次操作使用了一個,那么就表示全部加入。我的王大冶但是這個時候此文件并沒有使用進行加入。現在假設修改了我的王大冶就是要改代碼,不干走人了,老子不吃你這套但是只要是文件一修改,那么就可以立即跟蹤到狀態。 后續會持續更新 1.設置開發者的個人信息 在任何一個系統之中都會存在有多個開發者(多人協作開發),而在 GIT 之中,對于每一個開發者(電腦),都...
閱讀 2612·2021-11-16 11:40
閱讀 3409·2021-11-08 13:26
閱讀 871·2021-10-28 09:32
閱讀 3530·2021-09-13 10:26
閱讀 803·2019-08-30 15:55
閱讀 777·2019-08-30 15:44
閱讀 1908·2019-08-30 15:44
閱讀 1756·2019-08-30 13:48