3:IDEA中git的使用--分支

切换分支

切换分支,是经常使用到的操作。切换分支前,我们需要将当前分支的代码commit到版本库里面,但有时候,我们只是想切换分支查看一下其他分支的代码,并不想要commit手上的代码。

这种情况,就可以使用下面这个操作,将当前分支未commit的内容暂存起来,

方式1: Git Stash

在这里插入图片描述
(想要切换到其他分支,查看一下代码,提示下面的窗口)

在这里插入图片描述
IntelliJ IDEA 中右键项目 -> Git -> Stash Changes 或 左上角菜单栏Git -> Uncommitted Changes -> Stash Changes
在这里插入图片描述
Message填写暂存本地库的备注信息 -> Create Stash
在这里插入图片描述
现在就可以切换到其他分支开发。

Unstash Changes:将暂存在本地仓库的改动恢复到本地;

IntelliJ IDEA中右键项目 -> Git -> Unstash Changes 或 左上角菜单栏Git -> Uncommitted Changes -> Unstash Changes
在这里插入图片描述
选择现暂存在本地库中所需的改动版本 -> Apply
在这里插入图片描述

方式2: IDEA Shelve

在Commit界面里,选中文件,将更改的文件暂存起来;在这里插入图片描述
填写Comment信息,点“Shelve Changes”,然后就可以随便切分支了;
在这里插入图片描述

切回来之后,在选中文件,点“Unshelve”;
在这里插入图片描述
选择恢复到哪个里面,这里选择Changes这个就可以,一般不会创建多个Changes区;

在这里插入图片描述

然后就可以接着前面的代码,继续下去
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值