git 分支編輯 新建本地分支/遠程分支,關聯本地遠程分支 合併分支 刪除本地/遠程分支 查看分支狀態

查看分支:

git branch -a   或者  git branch

創建本地分支:

git branch  branch_name

切換分支:

git checkout branch_name

創建並切換到本地branch_name分支:

git checkout -b branch_name

創建並切換到本地branch_name分支,關聯遠端origin/branch_name分支:

git checkout -b branch_name  origin/branch_name

合併某分支到當前分支:

git  merge  branch_name 

刪除本地branch_name分支:

git  branch -d   branch_name //本地分支名

創建遠程branch_name分支,就是把本地banch_name分支push到服務器,遠程分支與本地分支同名(可以不同):

git push origin 本地分支名:遠程分支名 

刪除遠程分支:

git push origin :遠程分支名 或者  git push origin --delete 遠程分支名

關聯本地遠程分支:

git branch --set-upstream-to=origin/遠程分支名 本地分支名

查看分支關聯狀態:

git branch -vv

爲什麼要關聯:
本地新建分支, push到遠程服務器上之後,使用git pull或者git pull 拉取或提交數據時會報錯,必須使用命令:git pull origin branch_name(指定遠程分支);如果想直接使用git pull或git push拉去提交數據就必須創建本地分支與遠程分支的關聯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章