赞
踩
命令
git checkout
xxx
错误
error: Your local changes to the following files would to be overwritten by checkout:
filename
Please, commit you or changes or stash them before you can switch branches.
Aborting
分析:
本地修改的代码将通过切换分支而被git上的代码覆盖,可以通过提交更改文件覆盖本地代
解决方式:提交更改文件
git add
filename
git commit -m "add thefilename
"
然后便可以进行切换分支的操作了。
或保存修改的代码(未亲测)
查看当前分析,如master
git branch
提交修改代码
git add .
git commit -m “add all”
git push origin master
(如不想提交,也可采用git stash
把当前的工作区内容保存在git栈中,此处不再赘述)
切换分支
git chechout
xxx
参考:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。