(前提,熟悉git基本原理,以及基本命令)
本博客主要记录下自己在使用git期间的一些问题,主要是创建分支,切换分支,推送分支到远程仓库,以及分支合并
(1)从自己github 上克隆一个项目(原项目只有master分支)
git branch 查看当前分支,git branch -v 查看本地所有分支
git branch -a 查看所有分支 ,git branch -r 查看所有远程分支
(2)创建两个分支v1 ,v2,并切换分支
git branch 分支名 (创建分支)
git checkout 分支名 (切换分支)
(3)将分支推送到远程仓库 , 并将本地分支与远程分支建立关联
git push origin 分支名称,输入用户名密码即可
git branch --set-upstream-to origin/v2 v2
查看github 可以发现多了两个分支
(4)在分支v1 新建controller ,在分支2上新建service ,然后合并到master上
v1:
v2:
切换分支到master,先合并v1 代码(两步)
(1)合并分支 git merge "v1"
(2)提交代码 git push origin ,然后输入用户名密码即可
合并v2 代码一样.......
查看github master代码发现 v1已经被合并进来了
简单的合并就是这样,遇到问题接着更新
下次更新v1,v2修改共同文件的合并,以及解决冲突