我的理解是,当我执行时git annex add somefile
,它会为该文件创建一个符号链接并将其放在.git/annex/objects
文件夹中。然后,当我在某个不同的位置初始化git-annex
并将其与前一个位置同步时,它会下载一个损坏的符号链接,除非我这样做git annex sync --content
,这会生成文件的完整副本。
我需要在一个位置保存大文件,比如说在 USB 驱动器上,以及多个使用大文件的 git 存储库。所以我只想在那些 git repos 中拥有指向大文件的符号链接。如何执行sync
sogit-annex
下载指向单个位置文件的有效符号链接?