git 切换分支暂存文件丢失问题

话说,在a分支做了代码修改并做了add commit “xxx” 操作,切换到b分支下没有了a分支暂存的修改文件了

方案:

1、git checkout a ;(切换到a分支下)

2、git log ;(查看commit的历史记录,记下要转移到b分支 “xxx” 的commit 的id)

3、git checkout b;(切换到b分支)

4、git  cherry-pick    刚刚复制的id;

5、git push (暂存的文件应该拉过来,可以推送了)(如果暂存文件没有拉过来,请再另行查询)

posted @ 2020-08-26 10:22  超级玛丽和大力水手  阅读(1824)  评论(0编辑  收藏  举报