我执行了git stash
命令。然后尝试使用git stash pop
,但是出现了以下错误:
错误:您对以下文件的本地更改将被合并覆盖: [proj].xcodeproj/project.xcworkspace/xcuserdata/[user].xcuserdatad/UserInterfaceState.xcuserstate Leaflet-[proj]/Leaflet.xcodeproj/xcuserdata/[user].xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist 请在合并之前提交您的更改或将其存储。操作已中止。
我提交了我的更改。我再次尝试使用git stash pop
,但没有成功。然后我使用git rm --cached
命令删除了这些文件,并提交了这些删除操作。现在git stash pop
显示错误:refusing to lose untracked file
。
git status:
您的分支领先于 'origin/temp' 2 次提交。 (使用 "git push" 将您的本地提交推送到远程)
未合并的路径: (使用 "git reset HEAD ..." 取消暂存) (使用 "git add/rm ..." 标记解决方案)
我们已经删除:
[proj].xcodeproj/project.xcworkspace/xcuserdata/[user].xcuserdatad/UserInterfaceState.xcuserstate 我们已经删除:
[proj]/xcuserdata/[user].xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist