IDEA Git 复制分支到新分支 提交到新分支

本文详细记录了一位开发者如何在Git中从旧分支切换到新分支,包括拉取最新代码、暂存改动、创建新分支、提交到仓库的过程,并强调备份的重要性。

目录

前言:在原有代码基础改出来另一个版本 该出的版本不能提交到当前分支,需要提交到新的分支 所以要新建个分支原来分支上的数据也要在 之前对git的操作不够熟练忙活一上午 才搞明白 下面记录一下怎么操作的!


解决

在原有代码基础改出来另一个版本 改出的版本不能提交到当前分支,需要提交到新的分支 所以要新建个分支原来分支上的数据也要在 之前对git的操作不够熟练忙活一上午 才搞明白 下面记录一下怎么操作的!

步骤

1.拉取原有分支最新代码

2.将自己已经改好的东西提交到git缓存区

        操作步骤如图

        (vcs)-->git-->Uncommitted Changes-->Stash Changes...创建缓存区(会将所以变更的代码提交至git缓存区)

 3.新建新分支(会自动把当前分支的之前所有的提交都合并过去)

        点击idea右下角分支名 new branch 输入分支名 创建新分支 创建后会自动切换到新建分支

 创建后会自动切换到新建分支 (这个时候是没办法拉取代码的,因为新建的分支还没推到git仓库)

4.提交新分支到仓库

这就是分支创建成功了 

 5.从缓存区中提交到新分支

选择刚才创建的缓存区 点击Apply stash 就会把刚才放到缓存区的代码给还到变更取 

 6.正常提交代码即可

提交之后push一下 再去git仓库看下就行了

然后就好了新分支就好了 

最后建议或提醒最重要的地方

在用工具对代码操作的时候一定要先备份打个压缩包才是最保险的, 在对项目管理工具使用不熟练的情况下,辛辛苦苦写的代码很容易切换分支就消失(可以找回 但是需要费点时间 可能还要麻烦别人) 所以一定要做好备份 做好备份 做好备份!!!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值