我们在开发的时候,不管是什么原因吧,断不了会遇到开发着开发着,突然发现开发的分支不对,这个时候第一想法发是赶紧拷贝自己的代码出来,再创建一个新的正确的分支,再把自己制作的拷贝进去。问题解决,但是感觉还是容易出现各种问题,其次浪费时间。那么怎么办呢?
git add .
把所有改动放到暂存
git stash
把暂存的文件提交到git的暂存栈
git checkout
切换到正确的分支(例如master、premaster或者develop分支)
git checkout -b
创建并且切到正确的功能分支(feature/20181211)
git stash pop
将暂存栈中的代码放出来
网友评论