git 分支 合併

2022-03-16 08:36:43 字數 817 閱讀 4268

git如何進行分支管理?

1、建立分支

建立分支很簡單:git branch 《分支名》

2、切換分支

git checkout 《分支名》

該語句和上乙個語句可以和起來用乙個語句表示:git checkout -b 《分支名》

3、分支合併

比如,如果要將開發中的分支(develop),合併到穩定分支(master),

首先切換的master分支:git checkout master。

然後執行合併操作:git merge develop。

如果有衝突,會提示你,呼叫git status檢視衝突檔案。

解決衝突,然後呼叫git add或git rm將解決後的檔案暫存。

所有衝突解決後,git commit 提交更改。

4、分支衍合

分支衍合和分支合併的差別在於,分支衍合不會保留合併的日誌,不留痕跡,而 分支合併則會保留合併的日誌。

要將開發中的分支(develop),衍合到穩定分支(master)。

首先切換的master分支:git checkout master。

然後執行衍和操作:git rebase develop。

如果有衝突,會提示你,呼叫git status檢視衝突檔案。

解決衝突,然後呼叫git add或git rm將解決後的檔案暫存。

所有衝突解決後,git rebase --continue 提交更改。

5、刪除分支

執行git branch -d 《分支名》

如果該分支沒有合併到主分支會報錯,可以用以下命令強制刪除git branch -d 《分支名》

git合併分支

應該是基本知識的,但是之前工作很少用develop分支,用的時候也不會負責合併和發布新版本,所以就一直沒有接觸這塊,做自己小東西一點一點嘗試吧,也不敢亂來,怕一不小心把自己 搞沒了.需求 我在github有乙個master分支,本地有乙個develop分支,目前做的修改都在develop上,現在準備...

git合併分支

工作中很多情況下都是並行開發,後開發的模組上線時需要合併先開發完成的 這就用到了git的多分支合併。這裡以分支dev5.0.1 dev5.0.2和主幹master進行講解。合併思路是先將dev5.0.1合併到master,在dev5.0.2合併master 的 最後把 dev5.0.2 推送到遠端版...

git 合併分支

master 分支 是原來分支 dev 是開發後的分支 現在的任務是要把開發後的dev分支 合併到master上面去 下面開始實戰。首先,我們建立dev分支,然後切換到dev分支 git checkout b dev switched to a new branch dev git checkout...