git切换已经commit的分支并切换修改的代码

 场景:修改分支代码,但是在commit后发现该修改分支错误,切换分支并将修改的部分挪过来

1.切换分支 并修改切换分支后的代码

git reset HEAD^     //把上次提交恢复为未提交状态
git status   //查看当前状态
git stash    //将修改代码add到暂存区,暂存代码
git checkout branch_name分支  //切换到需要提交的分支
git stash pop   //恢复之前修改的代码到本分支
 

2.重新提交修改的新分支


git pull     //先更新再提交
git status    //查看当前状态 
git add .   //添加到暂存区
git commit -m '提交注释'
git push origin branch_name     //提交到远程

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值