git管理分支指令

2021-10-01 09:24:42 字數 1394 閱讀 5786

1.分支指令

git branch檢視本地分支

git branch -a檢視本地分支和遠端分支

git branch dev建立本地dev分支

git checkout dev切換到dev分支

git merge dev合併dev分支

git branch -d dev刪除dev分支

git branch -vv檢視本地分支和遠端分支關聯關係

git branch -u origin/dev切換本地分支關聯遠端的dev分支

2.檢視指令

git status檢視倉庫的狀態,檔案標紅是未add,標綠是未commit

git log檢視commit記錄

git reflog檢視每一條指令的記錄(如果你版本回退後後悔了,使用git log肯定找不到新的conmit記錄的,因此你可以使用這個指令找到最新的commit)

git diff 檔名比較工作區和暫存區的差異

git diff --cached 檔名比較暫存區和版本庫的差異

git diff head 檔名可以檢視工作區和版本庫的差異

git show 版本號檢視某一次commit的詳細內容

3.新增指令

git add 檔名新增某個檔案到快取區

git add .新增所有修改的檔案到快取區

git commit -m "備註"將快取區的內容提交到版本庫(在工作區中未add的內容將不會被commit到版本庫)

4.撤銷指令

git checkout 檔名恢復工作區檔案的內容,如果我們修改了工作區的檔案未add,呼叫這個指令會把工作區的修改清空回到上次add的內容。當我們誤刪除檔案是呼叫這個指令也可以恢復檔案。

git reset heda 檔名撤銷某個檔案的commitadd操作

git reset 版本號回退到指定版本

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

Git常用指令集合 (分支管理)

git是一種非常優秀的免費開源分布式版本控制系統。本文將對常用的命令進行集中記錄,以方便查閱。需要注意的是,這裡我只簡要記錄指令功能,對於新人學習來說還是推薦廖雪峰老師的教程,非常淺顯易懂。本篇文章是關於git分支管理的各種相關操作指令。1.檢視分支 git branch2.建立分支 git bra...

git 分支管理

一 遠端倉庫有master和dev分支 1.轉殖 git clone 這個git路徑是無效的,示例而已 2.檢視所有分支 git branch all 預設有了dev和master分支,所以會看到如下三個分支 master 本地主分支 origin master 遠端主分支 origin dev 遠...

git分支管理

1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...