git 分支工作流程及操作

2021-08-22 16:35:21 字數 1023 閱讀 8181

新建乙個分支並同時切換到那個分支上

$ git checkout -b b1

它是下面兩條命令的簡寫:

$ git branch b1

$ git checkout b1

然後在改分支上工作之後提交儲存

git add *

git commit -m "記錄名"

然後提交改分支到遠端

git push origin b1

再切換到主分支master,合併分支並提交

git checkout master

git merge b1

git push 或 git push origin master(因為本地的master與遠端的分支關聯著,所以git push 就可以,而b1是本地新建的,遠端沒有也沒有關聯,不能git push)

這樣遠端上就有master主分支和b1分支了,這樣每個分支就相當於乙個節點,便於後期的版本回退,和其他操作。

git checkout -b [分支名]                        建立分支並切換到分支

git push origin ******                          推送分支

git branch -d mergebranch                       刪除分支

git branch -r -d origin/branchname              刪除遠端分支

git merge [分支名]                              合併分支到當前分支

git pull origin [分支名]                        拉取分支

git clone -b [分支名稱] [email protected]             轉殖某乙個分支

git pull 《遠端主機名》 《遠端分支名》:《本地分支名》     取回遠端分支並合併到本地分支

git fetch origin 《遠端主機名》 《遠端分支名》:《新分支名》  取回遠端分支並重命名未新分支

git 分支工作流程(簡)

git支援很多種工作流程,我們採用的一般是這樣,遠端建立乙個主分支,本地每人建立功能分支,日常工作流程如下 去自己的工作分支 git checkout work 建立分支 git branch branch name 建立分支並檢出 git checkout b branch name 工作 提交工...

git的工作流程(分支合併)

git支援很多種工作流程,我們採用的一般是這樣,遠端建立乙個主分支,本地每人建立功能分支,日常工作流程如下 去自己的工作分支 git checkout work 工作.提交工作分支的修改 git commit a 回到主分支 git checkout master 獲取遠端最新的修改,此時不會產生衝...

Git 分支 利用分支進行開發的工作流程

現在我們已經學會了新建分支和合併分支,可以 或應該 用它來做點什麼呢?在本節,我們會介紹一些利用分支進行開發的工作流程。而正是由於分支管理的便捷,才衍生出了這類典型的工作模式,你可以根據專案的實際情況選擇一種用用看。由於 git 使用簡單的三方合併,所以就算在較長一段時間內,反覆多次把某個分支合併到...