Git使用簡記

2021-09-12 23:23:01 字數 980 閱讀 7925

匯出檔案

git 標籤

新增標籤

git tag,例:git tag v1.0

新增帶有說明的標籤

git tag -a v0.1 -m 「第一次提交」

-a指定標籤名,-m指定說明文字

檢視標籤

git tag

為歷史提交打標籤

先檢視歷史提交的 commit idgit log --pretty=oneline --abbrev-commit

再為 id 新增標籤,例(設某提交 id 為01a23b):git tag v0.9 01a23b

刪除標籤

本地標籤

遠端標籤(先刪本地,後刪遠端)

git tag -d v0.1git tag -d v0.9—>git push orign :refs(分支)/tags(標籤)/v0.9

匯出檔案

匯出某個標籤全部檔案(設 tag 名為 v1.0)

匯出兩個標籤(兩次提交)間的差異**

先檢視歷史提交 id (見上述第4條),並找到對應的兩個id(設 id 為01a23b12a34b)

找出差異檔案:git diff 01a23b 12a34b --name-only(--name-only只顯示檔名)

匯出差異檔案:

直接複製出差異檔案(需提前建立好目標資料夾):

git diff 01a23b 12a34b --name-only | xargs -t -i{} cp --parents {} ../v1.1

git使用簡記

git是分布式的 版本控制工具,當年linus為了管理好linux核心 搞出來的東西。雖一直聽說git合併 很方便,但卻沒怎麼用過,公司一直還在用svn來管理 最近註冊了個github賬號,用來看原始碼,當然自己也要寫一點,這裡順便把一些最基礎的git命令記下來。1.建立本地版本庫 建立新的 庫 g...

git使用簡記 git分支使用

最近使用到git託管專案,記錄一下常用到git命令。這篇文章是專注記錄git分支部分常用的命令。1 檢視本地分支 git branch2 檢視遠端分支 git branch a3 檢視當前所在分支 git branch跟檢視本地分支的命令是一樣的,結果前面有 號的就是當前分支 4 切換到指定分支 如...

Git手冊簡記

在git介面中的幫助選項 在當前目錄下新建空倉庫git init。新增全部檔案 git add a 新增某個檔案 git add 檔名 新增某類檔案 git add cpp 新增.cpp型別的檔案 注意 暫存和提交有區別 將更改更新到倉庫 git commit m 附加備註 提交後就完成了本地倉庫的...