git分支管理常用命令

2021-08-21 22:07:41 字數 1230 閱讀 9368

建立分支:

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 新建...