赞
踩
在myRepository本地仓库路径下创建分支,创建分支有两种命令方式:
- git checkout -b [参数] 命令,-b参数表示创建并切换
- git branch [参数] 命令与git checkout [参数] 命令
此外,git branch命令可以查看所有分支,如下图
1.在frag2分支上进行示例,修改file1.txt,并在frag2分支上执行提交至本地仓库的操作,如图
2.现在frag2分支工作已完成,现在我们切换到主分支master上,继续查看file1.txt内容如下
3.现在把frag2分支上的内容合并到分支master上。在master分支上使用如下命令 git merge frag2 如下所示
注意到上面的Fast-forward信息,Git告诉我们,这次合并是“快进模式”,也就是直接把master指向frag2的当前提交,所以合并速度非常快。
合并完成后,我们可以接着删除frag2分支,操作如下
查看分支:git branch
创建分支:git branch name
切换分支:git checkout name
创建+切换分支:git checkout –b name
合并某分支到当前分支:git merge name
删除分支:git branch –d name
1.新建一个新分支,比如名字叫frag3,在file1.txt添加一行内容line 5,然后提交,如下所示
2.现在切换到master分支上来,也在最后一行添加内容,内容为line 6,如下所示
3.现在我们需要在master分支上来合并frag3,如下操作
其中=======以上部分是当前HEAD的内容,以下的部分是要合并的frag3分支的内容
4.我们可以修改如下后保存
如果我想查看分支合并的情况的话,需要使用命令 git log.命令行演示如下
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。