commit是一串不便記憶的數字,為了方便記憶,引入tag,tag就跟head一樣,就像乙個指標,指向commit,且指向是不能變得,乙個commit就有乙個tag
給當前分支下的當前commit打上tag:
git tag
檢視所有tag:
git tag
給以前的commit打上tag:用git log找到commit id(就是那串數字),然後用命令:
git tag
檢視標籤資訊:
git show
給特定commit建立帶有說明文字的tag:
git tag –a -m」common」
刪除標籤:
git tag –d
推送到遠端標籤:
git push origin
一次性推送所有尚未推送到遠端的本地標籤:
git push origin –tags
如果tag已推送到遠端,想刪除遠端tag,先從本地刪除:
git tag –d
再從遠端刪除:
git push origin :refs/tags/
使用github:
不能從別人的倉庫位址[email protected]:/.git直接git clone下來,∵推送到遠端的時候自己沒有許可權推送修改,所以要先fork到自己的賬號下,再從自己的賬號clone到本地
廖雪峰Git教程學習筆記
git1 通過git init命令把這個目錄變成git可以管理的倉庫 git init 2 用命令git add告訴git,把檔案新增到倉庫 git add readme.txt 3 用命令git commit告訴git,把檔案提交到倉庫 git commit m 這是備註 4 已經記不清上次怎麼修...
廖雪峰git教程學習筆記
對git來說,沒有訊息就是最好的訊息 使用 git init 把當前目錄變為git倉庫 要在倉庫裡加入檔案,先在倉庫目錄新建這個檔案後,比如新建乙個檔案xiaobai.txt,內容為 在命令列裡輸入 git status,出現提示xiaobai為untracked file,即沒有加入倉庫 git的...
廖雪峰老師Git教程學習筆記
初始化乙個git倉庫,使用git init命令。新增檔案到git倉庫,分兩步 每次修改,如果不用git add到暫存區,那就不會加入到commit中 使用命令git add,注意,可反覆多次使用,新增多個檔案 將修改的檔案從工作區新增至暫存區 使用命令git commit m,完成。將暫存區的所有內...