注意:不能在分支节点再新建分支节点,及时新建了成功了,分支节点也是基于master去建立的。(已验证)

下面来提一个需求:

  • 需要新建两个分支,一个是test1另外一个是test2,首先在test1上开发,然后再把test1开发完后的代码合并到test2

具体的操作如下:

①首先创建两个分支,可以看到新建成功:

git branch test1
git branch test2
git branch -a

在这里插入图片描述
②首先切换到test1去修改文件:

git checkout test1

③使用IDEA去修改,并提交。
在这里插入图片描述
④切换至test2,可以看到test2是没有做修改的,此时需要将test的内容合并到test2:

git checkout test2

在这里插入图片描述
⑤test1修改的内容合并到test2,可以看到合并成功:

git checkout test2
git merge test1

在这里插入图片描述
⑥再使用IDEA查看,可以看到test2已经合并了test1了:
在这里插入图片描述

最后的提交,可以使用IDEA再各个分支提交,或者使用命令去提交:

git push origin test1
git push origin test2 

在这里插入图片描述
提交成功,在远程仓库也可以看到提交记录:

test1test2
在这里插入图片描述在这里插入图片描述
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐