本地分支常用命令:
a)、git branch -v (查看本地库中的所有分支)
b)、git branch dev (创建一个新的分支)
c)、git checkout dev (切换分支)
第一次或新添加需要填写日志
报错:
fatal: Couldn't find remote ref master/dev
git add .
git commit -m "测试"
//这时候应该就可以了
远程分支的创建
远程分支的创建,一般都是基于本地分支的。即将本地的某个分支提交到远程,作为远程分支。命令如下:
创建远程分支: git push origin master:dev
切换分支 : git checkout dev
把代码传到新建分支:git pull origin dev
d)、分支合并
i)、切换到接收修改的分支
git checkout master
ii)、执行merge命令
git merge dev
(注:切换分支后,在dev分支中做出的修改需要合并到被合并的分支master上)
8)、冲突解决
当一个分支的内容和另一个分支的内容不同时,此时任一分支合并另一分支过程中就会出现冲突。
冲突的解决办法:
a)、编辑文件,删除特殊符号。
b)、将文件修改完毕后,保存退出。
c)、git add [文件名]。
d)、git commit –m “日志信息”。
注意:此时commit时不能带文件名。
将master分支内容合并到dev分支
流程如下:
一、将分支切换到master
git checkout master
二、将代码pull到本地
git pull
三、修改冲突
vs工具或者eclipse工具等
四、提交到本地
git add .
git commit -m "merge"
五、切换到你所在分支dev
git checkout dev
六、merge
git merge master
七、将本地内容push到dev分支
git push
肤
选择风格关闭