码迷,mamicode.com
首页 > 其他好文 > 详细

git将当前分支上修改的东西转移到新建分支

时间:2019-01-21 17:54:50      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:保留   简单   修改   需求   git   mit   简单的   转移   不能   

比如我在A分支做了一些修改,现在由于某种原因(如A分支已经合并到master)不能把A分支上修改的东西保留下来但是需要把A分支上修改的东西继续在新分支继续修改。那么现在我们可以有两种简单的做法完成这一需求。

第一种方法
我们不需要在A分支做commit,只需要在A分支新建B分支,然后切换过去。这个时候你会发现修改的东西在A,B分支都有。这个时候在B分支commit,那么这些修改保留在B分支上,再切换到A分支上会发现修改都没有保留下来。

第二种方法
使用git stash 将A分支暂存起来,然后在某一个分支(如master分支)新建一个分支B,然后在B分支上使用git stash pop 将修改弹出到B分支上,然后这些修改就在B分支上了。然后我们又可以愉快的玩耍了~

git将当前分支上修改的东西转移到新建分支

标签:保留   简单   修改   需求   git   mit   简单的   转移   不能   

原文地址:https://www.cnblogs.com/whowhere/p/10299867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!