无法切换分支

时间:2016-04-28 10:03:38

标签: git

  

错误:您对以下文件的本地更改将被覆盖   通过checkout:Gemfile.lock请提交您的更改或存储它们   在你可以切换分支之前。

事情是我已经推动了我的代码,现在我在主分支中没有任何可追踪的东西。我该如何解决这个问题?

我已阅读其他帖子here,但无法应用于我的情况。

2 个答案:

答案 0 :(得分:0)

看起来那里有一些未经修改的变化,你的树很脏。

[5|250]显示什么?

如果它显示了一些未跟踪的文件,只需使用git status保存,然后尝试git stash save <some_label>

答案 1 :(得分:0)

git状态 将显示您当地的分支机构状态 如果您100%确定分支与远程分支同步,则可以尝试重置分支 git reset --hard origin / master