现在的位置: 首页 > 综合 > 正文

git 分支管理

2017年10月23日 ⁄ 综合 ⁄ 共 639字 ⁄ 字号 评论关闭
简要描述Git中与分支管理有关的命令
目录

Git的分支模型可以说是它的“必杀技”。因为Git新建分支或是在分支间切换可以在瞬间完成,并且Git鼓励频繁使用分支与合并。

新建分支 

可以使用‘git branch <branch-name>’命令新建一个分支。这会在当前commit对象上新建一个分支指针。

运行'git branch <branch-name>'命令仅仅是建立了一个新的分支,但不会将工作目录自动切换到新分支中去。

切换分支 

可以使用'git checkout <branch-name>'命令进行分支的切换。将指定分支的内容替换工作目录中的内容。

可以使用'git checkout -b <branch-name>'命令新建并切换到该分支。

合并分支 

如果要把另一个分支合并到当前分支中,可以使用'git merge <another-branch>'命令。

删除分支 

使用'git branch -d <branch-name>'命令删除指定分支。

查看分支 

使用不带参数的'git branch'命令能够查看当前的本地分支清单。清单中,分支前带有“×”的,表示当前所在的分支。

添加'-a'选项能够查看所有分支,包括远程分支。

添加'-v'选项能够查看每个分支最后提交的描述信息。

使用'--merged'选项能够查看哪些分支已被并入当前分支。

使用'--no-merged'选项能够查看尚未合并的分支。

远程分支 

有关远程分支的操作可以参考《Git远程操作详解》

抱歉!评论已关闭.