Git merge 合并分支
2016-11-08 by dongnan
目标
将 test1
分支合并到 master
分支。
步骤
当前分支
git branch -l
master
* test1
合并分支
切换到 master
分支
git checkout master
切换到分支 'master'
您的分支与上游分支 'origin/master' 一致。
合并 test1
分支
# 注意,弹出的文本用于添加备注,添加完保存即可
# 示例中 提示从test1 分支 添加了一个文件 "abc"
git merge --no-ff test1
Merge made by the 'recursive' strategy.
abc | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 abc
验证
git branch -l
* master
test1
帮助
git merge --help
NAME
git-merge - Join two or more development histories together
--no-ff
Create a merge commit even when the merge resolves as a fast-forward.
This is the default behaviour when merging an annotated (and possibly signed) tag.