Git命令總結

2021-07-31 23:03:09 字數 944 閱讀 5962

git log
標籤是乙個很還用的特性,幫助我們標記重要的 commit,方便我們回溯。比如一段時間後需要重新拿回現在移除了但以前實現的乙個功能,就可以通過 git 中的 tag進行快速定位。

git tag [tag name]

[commit id]

//新增 tag

git tag //檢視所有 tag

git tag -l

git tag --list

git tag -l -n

git show tag_name //檢視 tag 資訊

git tag -a

[tag name] -m [log info]

[commit id]

//建立帶有說明的標籤:-a指定標籤名,-m日誌資訊

git stash
ssh-keygen

-t rsa -c

"youremail@***.com"

git checkout -      切換到你最後所在的分支

git branch --merged 檢視你的本地分支裡哪些分支是已經合併進你當前所在的分支

git branch --no-merged 檢視哪些分支還沒有合併進當前所在的分支

git blame [file_name] 將每一行的作者、最新的變更提交和提交時間展示出來

git blame -w # 忽略移除空白這類改動

git blame -m # 忽略移動文字內容這類改動

git blame -c # 忽略移動文字內容到其它檔案這類改動

git配置檔案存放位置:該倉庫目錄下的.git 目錄下的 config檔案(vim .git/config)

git命令總結

git config global user.name fangting git config global user.email 126.com git stash list 顯示git棧內的所有備份,可以利用這個列表來決定哪個地方恢復。git stash clear清空git棧。git stat...

Git命令總結

git 操作步驟 1.新建倉庫mkdir mygit 建立倉庫目錄 cd mygit 進入mygit進行操作 pwd 顯示mygit的路徑,此步驟可以不要 2.初始化git init 將目錄轉為git可以管理的倉庫 3.新增檔案新建乙個檔案 如txt檔案 一定要放到剛才新建的目錄下 子目錄也行 這裡...

git命令總結

1.使用repo命令批量提交多個庫的修改 repo forall project1 project2 c git add a repo forall project1 project2 c git commit m commit comment here repo forall project1 p...