V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TheLamb
V2EX  ›  macOS

编辑移动硬盘里的 git 仓库文件总是生成一个同名的点开头文件

  •  
  •   TheLamb · 2019-08-14 16:04:56 +08:00 · 2214 次点击
    这是一个创建于 1956 天前的主题,其中的信息可能已经有所发展或是发生改变。

    macOS 系统下,在移动硬盘里存放了一个 git 仓库文件,如果直接打开或者编辑仓库里的文件会生成一个点开头的同名文件,用 vscode 打开提示是二进制文件。如图

    https://ws2.sinaimg.cn/large/671eb01cly1g5z9hf4egij20lw0ax0vu.jpg

    但是如果直接到文件管理器里面却找不到这个文件

    https://ws2.sinaimg.cn/large/671eb01cly1g5z9mzzsmdj20b1046gls.jpg

    如果把这个 git 仓库文件移动到电脑硬盘上在进行同样的打开或者编辑操作,却没有这个额外文件的生成。

    2 条回复    2019-08-15 16:32:49 +08:00
    Mitt
        1
    Mitt  
       2019-08-15 15:48:24 +08:00 via iPhone
    没看图片大概猜下,这个是正常的,编辑文件会做实时备份,移动硬盘看你是不是文件系统不一样,所以你能看到那个文件,mac 的文件系统下也有,只是隐藏了你看不到,其实也会有,就跟 office 和 vim 一样编辑的时候会有个新文件,不过这通常都是软件行为,跟系统无关
    TheLamb
        2
    TheLamb  
    OP
       2019-08-15 16:32:49 +08:00
    @Mitt #1 感谢
    今天再次搜索了下,发现这个是 macOS 系统层面的问题,貌似和硬盘的文件格式有关。
    https://apple.stackexchange.com/questions/14980/why-are-dot-underscore-files-created-and-how-can-i-avoid-them

    我这个移动硬盘刚好是 exfat 格式,准备换个格式再试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2224 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 01:59 · PVG 09:59 · LAX 17:59 · JFK 20:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.