我不确定发生了什么。我禁用了助手,这样我就可以设置我想要从某些存储库中排除的内容,之后我决定不使用助手。开始像往常一样使用我的存储库,现在出现此错误:
unknown transitions listed in local; upgrade git-annex!
每当我使用enableremote
、fsck
、get
、move
、drop
等时都会出现此情况。我已经检查过该行的来源,但我不知道这意味着什么。
答案1
显然问题是我的 4 个存储库中的 3 个的 git 树不完整?如果我删除了所有遥控器,但删除了我的 bup 存储库,该消息消失了,但git annex sync
仍然失败,并显示“致命:拒绝合并不相关的历史记录”,其中应该在四月份修复。我决定使用git fetch --all
所有存储库,手动与选项合并--allow-unrelated-histories
,取消初始化所有存储库并从头开始重建它们。 “致命:拒绝合并不相关的历史”再次出现,因为我已经几个断开连接的存储库具有或多或少相同的文件集,但是我知道如何解决这个问题。