我本打算去探索git-附件,但结果它做不到我所需要的。这很好,除非我在我正在使用的存储库上初始化它(愚蠢,我现在看到了),现在我的所有文件都被符号链接替换了。
我试着运行git-annex uninit,看起来好像在做些什么:
unannex 2017/mapping/index.html ok
unannex 2017/mapping/slide_deck.md ok
unannex index.html ok
git-annex: Not fully uninitialized
Some annexed data is still left in .git/annex/objects/
This may include deleted files, or old versions of modified files.但一切都是符号联系。我在这里错过了什么?我甚至尝试删除2017/mapping中的文件并通过它们复制新文件,但是当我试图在Atom中打开它们并编辑它们时,当我保存时,我会得到一个权限错误,当我去查看时,我会再次看到它们是符号链接。甚至创建新文件也会创建符号链接,而不是文件,这是令人困惑和沮丧的。
我怎样才能回到我在所有这些符号链接之前的位置?
当我意识到git-附件守护进程仍然在运行时,我以为我已经解决了这个问题,但是我只是去完成我的工作,然后它就回来了。
发布于 2019-04-30 10:40:12
我想你可以做点什么喜欢git annex get
您也可以尝试启用"直接模式“,它应该将文件放回工作树中,而不是符号链接。
https://unix.stackexchange.com/questions/402178
复制相似问题