1.分支指令
2.檢視指令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分支
3.新增指令git status
檢視倉庫的狀態,檔案標紅是未add,標綠是未commit
git log
檢視commit記錄
git reflog
檢視每一條指令的記錄(如果你版本回退後後悔了,使用git log
肯定找不到新的conmit記錄的,因此你可以使用這個指令找到最新的commit)
git diff 檔名
比較工作區和暫存區的差異
git diff --cached 檔名
比較暫存區和版本庫的差異
git diff head 檔名
可以檢視工作區和版本庫的差異
git show 版本號
檢視某一次commit的詳細內容
4.撤銷指令git add 檔名
新增某個檔案到快取區
git add .
新增所有修改的檔案到快取區
git commit -m "備註"
將快取區的內容提交到版本庫(在工作區中未add的內容將不會被commit到版本庫)
git checkout 檔名
恢復工作區檔案的內容,如果我們修改了工作區的檔案未add,呼叫這個指令會把工作區的修改清空回到上次add的內容。當我們誤刪除檔案是呼叫這個指令也可以恢復檔案。
git reset heda 檔名
撤銷某個檔案的commit
和add
操作
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 ...