目前的git存在一个情况就是,在A分支有改动后,但是不方便提交,此时切换到B分支会把工作区带过来污染B分支
可以通过强制拉取远程仓库代码覆盖本地分支去除污染
git fetch --all //从另一个存储库下载对象和引用
git reset --hard origin/master //放弃本地修改
git pull //开始更新
另一种解决办法是在A切换B之前,git stash一下
目前的git存在一个情况就是,在A分支有改动后,但是不方便提交,此时切换到B分支会把工作区带过来污染B分支
可以通过强制拉取远程仓库代码覆盖本地分支去除污染
git fetch --all //从另一个存储库下载对象和引用
git reset --hard origin/master //放弃本地修改
git pull //开始更新
另一种解决办法是在A切换B之前,git stash一下