git分支操作

Posted 蓝Builing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git分支操作相关的知识,希望对你有一定的参考价值。

分支的操作

命令名称作用
git branch 分支名创建分支
git branch -v查看分支
git checkout 分支名切换分支
git merge 分支名把指定的分支合并到当前分支上

查看分支

1. 基本语法

git branch -v

2. 示例

创建分支

1. 基本语法

git branch 分支名

2. 示例

可以看到创建了test分支

切换分支

1. 基本语法

git checkout 分支名

2. 示例

可以看到已经切换到test分支了

合并分支

1. 基本语法

git merge 分支名

2. 示例
正常合并:

冲突合并:
先在master分支下更改hello.text

推送到本地库

然后再到test分支下更改hello.text

推送到本地库

切换到master分支下,进行合并分支

可以看到合并失败了,合并产生了冲突。
查看一下本地库状态:

可以看到合并产生了冲突,合并失败了,需要手动合并。
此时手动打开该文件vim hello.text

然后进行更改

添加到本地库
注意:此时添加到本地库时,不能在带文件名

可以看到,带文件名,报了一个错误。

不带文件名,成功合并。

以上是关于git分支操作的主要内容,如果未能解决你的问题,请参考以下文章

ecplise中git创建分支/提交分支/合并分支操作

Git分支操作

Git分支操作

Git分支管理及常见操作

git分支合并撤销;git修改已push的commit信息; git 撤销操作;

git分支操作