git分支 合併的使用記錄

2021-09-01 21:45:46 字數 723 閱讀 4761

a. 建立本地分支

git branch 1.0.1 #1.0.1分支名稱,任意定義

b. 切換到本地分支

git checkout 1.0.1

c. 推送到遠端分支

git commit -m 'test for branch submit'

git push origin 1.0.1

d. 修改任意**後提交到遠端分支

git commit -m 'comment for code change'

git push origin 1.0.1:1.0.1 (本地分支:遠端分支)

如果在工程在當前分支,可以直接提交到遠端分支1.0.1

git push

e. 實現合併(分支到主幹合併)

git checkout master

git merge 1.0.1

git push origin master

f. 再次切換到本地分支,並且修改**,提交到遠端分支

git checkout 1.0.1

vim build.xml

git commit -a -m 'test change branch and push'

git push

慢慢體會到git使用的快捷高效。

相關操作記錄在git上,詳情猛戳

[url]

Git 使用Rebase合併分支

在開發過程中,可能會出現多個 commit 所涉及的邏輯都是同乙個功能模組,此時,會導致 log tree 非常的混亂,不美觀,因此,我們可以將多個 commit 進行合併,變成一條,這樣,也使得 log tree 會更加的簡潔。首先,先確定的是,我們合併 commit 使用的是 rebase 命令...

SVN分支合併的使用記錄

對應 svn 版本最低為 1.5,因為分支 合併的很多功能都是 1.5 release notes 才加進來的。假設 trunk 是主幹的 url,當前目錄為分支的工作副本。該命令同步主幹的最新修改到當前工作副本,用於使分支跟主幹保持同步。svn 會通過 svn mergeinfo 屬性來記錄當前工...

git合併分支

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