查看此屏幕截图:
这些文件不在提交历史记录中:
mv static/libslatec.a /usr/local/lib; \
mv dynamic/libslatec.so /usr/local/lib; ldconfig; \
mv *.1 /usr/local/man/man1
mv: rename static/libslatec.a to /usr/local/lib/libslatec.a: No such file or directory
mv: rename dynamic/libslatec.so to /usr/local/lib/libslatec.so: No such file or directory
/bin/sh: ldconfig: command not found
mv: rename *.1 to /usr/local/man/man1/*.1: No such file or directory
make: *** [install] Error 1
当我点击文件尝试打开它们时会抛出错误"文件<>项目目录中不存在"。
问题 :这些文件来自哪里以及如何摆脱它们?
答案 0 :(得分:1)
不确定为什么Visual Studio会在工具提示中告诉您它们已经“签入”(公平地说,Git与解决方案资源管理器的集成是......有时很奇怪)。
但一般来说,感叹号图标表示文件在物理上缺失。如果您尝试打开它们,您应该能够确认(因为您将无法打开它们)。
那他们为什么要在那里上榜?可能是因为它们列在项目文件中列为显式文件,尽管它们不存在。如果您在那里删除它们,或者使用上下文菜单将它们删除,它们将从解决方案资源管理器中删除。