详解分支的基本操作
创建分支:
查看分支:
切换分支:
git branch 中星号是当前分支。
idea中也更新了。
提交上去。
我们新建个分支:
我们新建分支是复制当前分支,而不是直接复制的主分支。
我们切换回主分支:
我们发现我们的主分支并不存在之前的修改。
删除分支:
我们无法删除当前所在的分支。
因为我们的0.0.1分支有代码改动,但是并没有推到主分支上,所以在删除的时候会提示,因为如果删除了就找不到这段代码了,所以提示是否要使用强制删除。
掌握分支的团队协作—合并
我们现在有三个分支。
切换到1分支:
分支1创建新的java文件:
提交这个代码。
切换到另一个分支:
合并代码:
这个分支还没有那个文件。
合并冲突情况:
切换到1分支:
也做一些修改:
合并代码:
代码冲突。
可以看到不同的修改。
选择想要进行的改变。
我们切换到分支2:
代码就是我们合并后的样子了。
这就我们简单的分支操作。