intellij idea 新建分支 idea 上进行 git分支branch新建分支,提交分支,合并分支合并到主干,删除分支,管理分支
现在在主流的JAVA开发ide中,idea 的使用率已经超过了eclipse,因此掌握idea的操作至关重要。
分支是git的重要功能,通过分支可以使不同的团队各自作业,在关键节点上合并,平时互不干扰,也可以时个人与团队并行作业,亦或不同功能并行前进。(这句话网上抄的)
1.新建分支
1.1根据菜单选择
1.2 选择新建分支
1.3输入分支名称
勾选下面的 checkout branch 表示新建分之后直接切换到相应分支。不勾选则默认当前分支
现在本地有两个分支
2.提交到远程服务器
新建分支后可以Push 直接提交到远程仓库,也可以新建文件提交,我们为了演示效果,新建了一个文件
2.1我们在 TestBranch分支下新建一个文件
我们新建一些文字
2.2 我们commit 这个文件到TestBranch 分支
我们就将当前文件提交到本地分支上
2.3 我们切回本地的master 查看有没有这个文件
选择本地分支后 Checkout 后
我们发现master分支是没有这个文件的。
2.4提交到远程仓库
我们先将分支切回到 TestBranch分支后,选择PUSH操作
我们将TestBranch和文件一并提交的远程仓库
提示成功
我们看一下分支(再idea的右下角)
可以看到本地和远程都有了我们的两个分支
如果是别人新建的远程分支你要同步到本地
选择远程分支后面的三角
我这因为都跟远程仓库同步了所以没有,正常应该是 Checkout as new local branch
(网上盗的图)
将远程仓库的分支,检出到本地仓库
3.合并分支
合并指的是另一个分支上的commit作用到当前的分支上来。比如把TestBranch上的修改也作用到master分支上,就要先切换到Master分支,点击 TestBranch分支的merge。注意选择“Remote Branches”的TestBranch,这样的话本地TestBranch上的小改动就不会导入。 合并完成后可以删除分支也可以继续在分支上进行开发,需要时再进行合并
3.1 切换到master 分支
3.2 选择merge 合并分支
合并完成,我们就可以在master 上看到我们合并的文件
不过还没有完,我们只是将本地的master 的分支与我们的TestBranch 分支合并,并没有提交到远程分支,需要再Push 一下,
提交成功
这样我们新建分支,切换分支,合并分支就完成了
我们可以在idea自带的版本管理工具中进行查看历史提交,具体使用方式自己研究吧,这里不做介绍
4.删除分支
我们合并代码后将本地和远程的分支同时删除即可
我们可以看到远程仓库的操作记录
现在我们可以在新的分支上进行开发了。
- 点赞
- 收藏
- 分享
- 文章举报
- git---基本操作、新建分支,合并分支branch到主干master ,git pull ,git push
- IDEA中对Git的常规操作(合并,提交,新建分支,更新)
- IDEA—Git(合并,提交,新建分支,更新)
- IDEA中对Git的常规操作(合并,提交,新建分支,更新)
- 2016/01/13开始学习git:分支管理:创建、合并、删除分支
- idea创建git分支,分支与主干的合并
- svn-新建分支-主干合并到分支-分支合并到主干-删除分支
- git 新建本地分支并推送到远程分支 、 删除远程 与本地分支(可用于从主干同步代码到dev分支,直接删掉原有dev)然后 重新新建dev
- git branch 相关操作总结 新建分支 删除分支 切换分支 查看分支
- 使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
- 使用Git进行本地提交后,未上传提交,却不小心删除了本地提交或提交所在分支,怎么办?????
- git 本地新建分支操作功能后与本地master合并,然后提交到远程master
- 【IntelliJ IDEA】在idea上操作 git分支合并【如何将远程swagger分支 合并到 远程 master分支上】【如何切换 本地分支】
- git 新建分支_切换分支_合并分支_提交分支
- Git:分支的创建、合并、管理和删除
- intellij idea 上进行 git分支管理
- git从版本库创建、从远程克隆或本地新建,配置KEY,合并分支到提交到远程版本库等步骤
- git 本地分支与远程分支 新建-删除-合并
- Git分支 -新建,切换,删除,合并
- git 新建远程分支和删除远程分支