在我的项目下IntelliJ我 checkout 分支与旧版本,以看到一些事情是如何做的。我没有改变任何东西,现在当我想返回到主我收到这条消息:未跟踪的文件阻止 checkout 。首先,只显示了新的webdriver文件,该文件是在较新版本中添加到项目中的,但现在执行命令git status
后,它显示了所有在较新版本中添加的类。发生了什么?我如何跳过它并返回到master而不破坏我的项目?
在我的项目下IntelliJ我 checkout 分支与旧版本,以看到一些事情是如何做的。我没有改变任何东西,现在当我想返回到主我收到这条消息:未跟踪的文件阻止 checkout 。首先,只显示了新的webdriver文件,该文件是在较新版本中添加到项目中的,但现在执行命令git status
后,它显示了所有在较新版本中添加的类。发生了什么?我如何跳过它并返回到master而不破坏我的项目?
1条答案
按热度按时间oyt4ldly1#
如果您没有任何要为旧分支保留的更改,则可以强制 checkout 到master。
git checkout -f BRANCH-NAME
编辑:我不使用IntelliJ,所以我不建议你使用它。打开一个终端,导航到你的git项目,然后运行上面的命令。