macOS 系统下,在移动硬盘里存放了一个 git 仓库文件,如果直接打开或者编辑仓库里的文件会生成一个点开头的同名文件,用 vscode 打开提示是二进制文件。如图
https://ws2.sinaimg.cn/large/671eb01cly1g5z9hf4egij20lw0ax0vu.jpg
但是如果直接到文件管理器里面却找不到这个文件
https://ws2.sinaimg.cn/large/671eb01cly1g5z9mzzsmdj20b1046gls.jpg
如果把这个 git 仓库文件移动到电脑硬盘上在进行同样的打开或者编辑操作,却没有这个额外文件的生成。
1
Mitt 2019-08-15 15:48:24 +08:00 via iPhone
没看图片大概猜下,这个是正常的,编辑文件会做实时备份,移动硬盘看你是不是文件系统不一样,所以你能看到那个文件,mac 的文件系统下也有,只是隐藏了你看不到,其实也会有,就跟 office 和 vim 一样编辑的时候会有个新文件,不过这通常都是软件行为,跟系统无关
|
2
TheLamb OP @Mitt #1 感谢
今天再次搜索了下,发现这个是 macOS 系统层面的问题,貌似和硬盘的文件格式有关。 https://apple.stackexchange.com/questions/14980/why-are-dot-underscore-files-created-and-how-can-i-avoid-them 我这个移动硬盘刚好是 exfat 格式,准备换个格式再试试。 |