git如何基於已有的遠端分支新建本地分支開發

2021-08-18 13:35:06 字數 614 閱讀 7479

假設遠端有個normal常規分支

而你只是改乙個bug或者做乙個小需求

一般情況下

這完全可以不用新建遠端分支

我們可以基於normal常規分支

建立乙個本地分支

在本地分支開發

然後將本地分支繫結到normal分支

再從本地分支提交**到normal分支

新的本地分支以dev開頭taskid結尾

例如dev_96064

從建立到繫結到提交步驟如下:

$git checkout normal

$git pull

新建:$git checkout -b dev_96064

git pull

繫結:git branch --set-upstream-to=origin/normal

提交:git add .

git commit -m "提交**"

git push origin head:normal

示例從遠處normal分支拉本地新分支

然後讓兩個branch繫結

git如何clone所有的遠端分支

git clone只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下 1.找乙個乾淨目錄,假設是git work 2.cd git work 3.git clone 這樣在git work目錄下得到乙個project子目錄 4.cd project 5.git branch...

git如何clone所有的遠端分支

git clone只能clone遠端庫的master分支,無法clone所有分支,解決辦法如下 1.找乙個乾淨目錄,假設是git work 2.cd git work 3.git clone 這樣在git work目錄下得到乙個project子目錄 4.cd project 5.git branch...

Git複製已有分支到新分支開發

如果我們需要在現有的分支 基礎上,複製 到新分支進行開發,並推送至遠端倉庫,可以進行如下操作 注 被複製的分支 ibis35 建立新的分支 ibis35 dev 1.通過git bash,切換到被copy的分支 ibis35 並且從遠端拉取最新版本 git checkout ibis35 git p...