1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > git 切换分支提示当前有未提交?

git 切换分支提示当前有未提交?

时间:2019-12-25 06:00:18

相关推荐

git 切换分支提示当前有未提交?

如果开发着业务, 另一个分支有bug要改, 怎么办?

如果当前分支上有修改但是没有提交, 切换到其他分支就会报错: error: Your local changes to the following files would be overwritten by checkout 然后会有提示: Please commit your changes or stash them before you switch branches

解决方法

方法一:直接将现在修改的内容add、commit一下,改完其他分支的bug后,切回来就可以了。(但是可能当前修改没修改完,暂时不想提交。)方法二:先把当前的任务 git stash save “#save info”, 改完其他分支的bug后,git stash pop,就可以了。多次 git stash 后, 可以通过 git stash list 查看被stash的记录列表。多次git stash, 最后一次stash的在栈顶,就是一个栈结构。然后,git stash pop stash@{0} 就会恢复最近一次stash的内容。git stash pop stash@{1} 就会恢复最近第二次stash的内容。根据根据内容需要进行pop。

其他文章

教你上传本地代码到github

GIT中打标签(tag)的意义

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。