一 场景概述
今天我再开发分支dev编写了功能为导出excel代码,同时增加了一个excel模板文件,此时我在开发分支dev进行了Commit,但是没有push。此时我切换到本地Master分支同时通过pull对本地Master分支内容进行更新,更新完成后,当我切换到dev分支的时候,提示以下信息:
Untracked Files Prevent Checkout
Move or commit them before checkout
View Files…

二 解决方法
首先本意是直接删除该文加,但是提示无法删除。
此时我通过Idea将dev分支进行push。然后删除master分支上的excel文件,此时可以删除,然后切换分支,此时就可以切换到分支。

在开发中,作者在dev分支上实现导出Excel功能并添加模板文件,但未push。之后切换到Master分支并pull更新,导致切换回dev分支时出现文件冲突。解决方法是先在dev分支上push,然后在Master分支删除文件,从而成功切换回dev分支。
1331

被折叠的 条评论
为什么被折叠?



