您的位置:首页 > 其它

三、git分支与合并

2013-10-28 17:29 204 查看
1. 查看分支

查看该git项目有哪些分支使用git branch命令,加*(星号)的分支为当前工作的分支,例如:

$git branch

* master

2. 创建一个新分支

创建分支仍然使用git branch命令,后面跟上分支的名,例如:

$git branch experiment

使用git branch命令之后,将得到如下结果:

$git branch

* master

experiment

可以看到,当前仍然工作在master分支上,可以使用git checkout命令切换到新创建的分支上,例如:

$git checkout experiment

Switched to branch "experiment"

再使用git branch命令得到如下结果:

$git branch

* experiment

master

可以看到,现在已经切换到experiment分支上了。

需要注意的是,如果分支有未commit的文件时,是不能切换到其它分支的。

3. 合并分支

合并分支使用git merge命令,例如:

$git checkout master

$git merge experiment

git merge命令是将分支合并到当前分支中,如果合并有冲突,则需要手动解决。

4. 删除分支

例如:

$git branch -d experiment

如果分支没有合并,则删除将会失败,如果要强制删除分支,则使用-D选项,例如:

$git branch -D experiment
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: