建立分支:
git branch branch_name
切換分支:
git checkout branch_name
建立並切換分支
git checkout -b branch_name
建立遠端分支到本地:
git checkout -b branch_name origin/branch_name
檢視當前分支:
git branch
獲取所有分支:
git fetch
合併某分支到當前分支:
git merge branch_name
禁用fast forward(快速合併), 普通模式合併:
git merge --no-ff -m "merge with no-ff" branch_name
這裡會在合併的時候自動生成乙個新的commit刪除分支:
git branch -d branch_name
強制刪除分支(用於為合併就刪除時):
git branch -d branch_name
檢視分支合併圖:
git log --graph
儲存分支工作現場:
git stash
檢視儲存列表:
git stash list
恢復儲存狀態:
刪除儲存狀態:
git stash drop
git stash drop stash@
恢復並刪除儲存狀態:
git stash pop
推送分支到遠端倉庫:
git push origin branch_name
建立本地分支與遠端分支的關聯:
git branch --set-upstream branch-name origin/branch-name
git分支管理常用命令
1 建立dev分支,然後切換到dev分支 git branch dev 建立 git checkout dev 切換 git checkout b dev git checkout命令加上 b引數表示建立並切換 2 檢視當前所在分支 git branch dev git branch命令會列出所有分...
git分支常用命令
1 建立新的分支到遠端 git checkout b fenzhi01 建立新的分支交fenzhi01 git add 新增所有檔案到該分支 git commit m 備註 提交 git push origin fenzhi01 推送到fenzhi01分支,此時在碼雲上可以看到有了該分支 2 拉取遠...
git 分支常用命令
常用命令 轉殖遠端倉庫下的dev分支 git clone b dev 將本地master分支修改推送到遠端dev分支 如果遠端倉庫沒有dev分支會自動新建 git push origin master dev git branch 檢視分支列表 git checkout b newbranch 新建...