建立新分支並且關聯遠端倉庫分支

2021-10-09 11:37:00 字數 562 閱讀 4248

在建立好的資料夾初始化git,「git init」

新增遠端倉庫,「git remote add origin url」

拉取遠端倉庫內容,「git pull」。不拉取會無法獲取遠端分支,拉取結束後可以通過「git branch -a」檢視所有分支(包括遠端分支)

git branch new_branch origin/remote_branch 建立分支,並關聯遠端分支(不會自動切換到該分支)

通過「git checkout -b new_branch_name origin/remote_branch_name」

建立分支,並關聯遠端分支(自動切換到該分支)

預設分支為「master」,git init後不進行commit是不會建立實體分支的,此時git branch -a查不到分支存在。

git checkout -b branch_name也不會建立實體分支。目前來看只有commit和建立遠端分支關聯時才會建立實體分支。

本地沒有實體分支的情況下,無法建立新分支,即git branch branch_name會報錯。得先有實體分支,即git branch -a能查到本地分支

git 在本地建立新分支,並且推送到遠端分支上

git常用命令 一 建立分支 branchname代表新分支名,otherbranchname遠端分支名 1 根據當前分支建立新分支,branchname代表新分支名 git branch branchname 2 根據其他遠端分支建立新分支 git branch branchname origin...

git 本地分支關聯遠端倉庫

方法一 已經建立了本地分支 git branch set upstream to origin remote branch your branch 等同於 git branch u origin remote branch your branch 方法二 本地分支不存在,本地名稱與遠端名稱不同 gi...

本地分支關聯遠端分支

在push 時,出現問題的原因是沒有將本地的分支與遠端倉庫的分支進行關聯。具體原因 出現這種情況主要是由於遠端倉庫太多,且分支較多。在預設情況下,git push時一般會上傳到origin下的master分支上,然而當repository和branch過多,而又沒有設定關聯時,git就會產生疑問,因...