git命令學習

2021-08-16 19:18:03 字數 1538 閱讀 6953

git學習筆記:git的好處不用多說,本人只是借鑑他人的學習成果,一來對自己學習總結,二來方便日後用到時可以隨時檢視以及方便理解。首先,先在自己電腦裡安裝git客戶端,然後我們開始學習git命令:

git命令大全:

git config --global user.name "xiongyan"  #指定乙個名字

git config --global user.email

[email protected]」#指定乙個郵箱

上述兩個命令是對git進行配置,這兩個屬性必須配置,否則無法完成提交(commit)

git init [目錄名]

#初始化指定乙個當前名錄為乙個版本庫,若要在指定位置建立版本庫,則通過 cd 命令進入到指定目錄

git clone url        #從指定url(https,ssh等)轉殖乙個指定版本到本地倉庫:note:只會複製版本庫中master分支的內容

git add [檔名]#

git status#檢視當前版本庫的狀態

git diff#檢視工作區與暫存區的區別

git reset --hard head^#回退到上乙個版本

git log[--pretty=oneline 選項表示只會顯示提交id與提交說明comment]

#撤銷在工作區的更改

#刪除檔案

#建立乙個分支並切換到該分支

#建立乙個分支

#切換到該分支

#檢視分支,會列出所有分支,且當前分支前面會有乙個「*」號

#合併指定分支到當前分支

#刪除指定分支:合併完成後即可刪除指定分支

#強行刪除指定分支

#可以檢視分支合併圖

#將當前工作現場儲存起來,等以後恢復現場後繼續工作

#檢視所有儲存的工作現場

[儲存號]   

#恢復指定現場;如:stash@恢復前可通過git stash list檢視

[儲存號]   

#刪除指定現場 

#恢復並刪除指定現場

#顯示遠端庫的詳細資訊

#將本地分支推送到遠端庫對應的分支上

#從遠端抓取分支

#打標籤。。先切換到某一分支上再打標籤。 git tag v.10

#檢視所有標籤

#檢視標籤資訊

#建立帶有說明的標籤 -a :標籤名稱;-m:說明文字

#刪除標籤

#將本地標籤推送到遠端

#一次性將本地未推送的標籤全部推送到遠端

#刪除遠端標籤,刪除遠端標籤前要先將本地標籤刪除

未完待續

git 命令學習

mkdir test 建立test資料夾 cd test 進入test檔案 git init 建立空白的git檔案 ls 檢視當前目錄的檔案內容 cd 返回上一目錄 vi xx.txt 編輯乙個txt文件 git status 檢視當前狀態 git commit m add add.txt m的後面...

學習Git命令

git 倉庫的一次commit記錄所提交目錄下所有檔案的快照,感覺像是大量的複製和貼上,但git並非如此!git 希望提交的記錄盡可能的輕量,所以每次進行提交時,它不會簡單地複製整個目錄,條件允許的情況下,git會把提交壓縮成從 倉庫中的乙個版本到下乙個版本的變化合集,也叫作 增量delta git...

Git命令學習

列出當前版本號 列出遠端倉庫 git remote v 選項,列出遠端倉庫位址 3.新增遠端倉庫 git remote add pb https address檢查當前檔案狀態 git status遠端倉庫的移除和重新命名 git remote rename firstname changednam...