首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Coding
V2EX  ›  问与答

群辉同步盘经常出现 git 项目文件夹 bad object HEAD,有什么解决办法?

  •  
  •   lyricorpse · 241 天前 · 772 次点击
    这是一个创建于 241 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已开启.开头的隐藏文件的同步,但时不时就会出现这样的情况: 在设备 A 上的 git 项目文件夹,到设备 B 上查看时,虽然.git 文件夹有被同步,但 git status 就提示 fatal: bad object HEAD

    请问各位有遇到过这样的情况么?如何解决?谢谢!

    6 回复  |  直到 2019-04-22 06:35:17 +08:00
        1
    huluhulu   241 天前
    .git 文件夹最好不要同步.类似的.svn 也不要同步, 很容易出问题.
        2
    lyricorpse   241 天前
    @huluhulu 之前用 Dropbox 同步了几年都没出过这样的问题,最近转到 Synology Drive 才频繁出现这个问题,所以还是同步算法的差距?
        3
    huluhulu   241 天前
    @lyricorpse 是的. 对一起软件持怀疑态度, 所以对于特殊场景(比如.这样的文件名)我都是自己主动去避免...
        4
    momocraft   241 天前
    不要用网盘同步( git 本身大致保证对.git 的操作是原子的,或至少是可恢复的。网盘不会这么聪明。)
        5
    vibin   241 天前
    感觉群晖有时挺坑的, 现在采用冷备份加各种网盘
        6
    XYShaokang   237 天前
    直接在群晖上搭个 gitlab,群晖有自带的,用 docker 也可以,内存空余的话,开虚拟机做持续集成,本地就能玩.
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2063 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 15:42 · PVG 23:42 · LAX 07:42 · JFK 10:42
    ♥ Do have faith in what you're doing.