未跟踪的文件阻止签出



在我的IntelliJ项目中,我使用旧版本签出分支,以便查看在那里是如何完成的。我没有改变任何东西,现在当我想回到师父我收到这个消息:未跟踪的文件阻止签出。首先,只有新的webdriver文件显示,这是在以后的版本中添加到项目中,但现在执行命令git status后,它显示了在以后的版本中添加的所有类。发生什么事了?我怎样才能跳过它并返回到master而不破坏我的项目?

如果您不想为旧分支保留任何更改,您可以强制签出到master。

git checkout -f BRANCH-NAME

编辑:我不使用IntelliJ,所以我不能建议。打开一个终端,导航到你的git项目并运行上面的命令。

最新更新