多语言展示
当前在线:1975今日阅读:58今日分享:42

git中分支操作的好处和使用方法

今天我们来讲讲git的分支,首先分支并不是GIT独有的,分支对于团队的作用是非常大的,如果一个项目现在是1.0.0版,那么开发团队可能要同事进行1.0.0版本和2.0.0版本的开发,这样代码分歧就很大,这时候我们利用分支处理不同的任务,了欧减少代码相互间的影响。如果要新建一个功能,可以先新建一个分支,在新的分支上面编写代码,在编写完成测试完成后再合并到主分支中,这样做的好处是可以保证主分支的完整性和可用性,也就是说主分支的代码都是稳定的可以发布的代码。
工具/原料

git

分支使用的策略
查看分支

查看现有分支命令,我们使用 git branch -a 可以查看现有的所有的分支

新建及切换分支
1

创建分支,我们可以使用git branch 命令创建分支,但是我们经常会遇到以下的问题:fatal: Not a valid object name: 'master',产生这个问题是在使用git init命令之后直接创建分支,而主分支master需要commit一次才算真正的创建成功,所以只要commit一次就要可以了。

2

解决创建分支的问题,再试试创建分支

3

切换分支,我们可以使用git checkout <分支名称> 切换分支

4

切换并创建分支,使用checkout命令,加上-b选项,我们可以创建新的分支同时切换到这个新的分支,命令格式为:git checkout -b <分支名称>

合并分支

合并分支的流程是:1).切换到你用来合并其他分支的分支,比如develop  2).使用 git merge <分支名称> 合并其他分支。

删除分支

删除分支的命令是,git branch -d <分支名称>

重命名分支

我们可以使用git branch -m <当前分支名> <新的分支名> 命令重命名分支

查看分支图(提交记录)

使用git log 命令可以查看分支图

推荐信息