【发布时间】:2018-12-20 02:40:20
【问题描述】:
我正在尝试设置这样的东西:我的 HDD 驱动器上的一个裸仓库和我的 SSD 上安装了 lfs 的克隆。我是这样做的:
首先我在我的硬盘上设置了一个裸仓库:
mkdir git_lfs_test.git
cd git_lfs_test.git
git init --bare
然后在我的 SSD 上:
git clone D:/Git/git_lfs_test.git
cd git_lfs_test
git lfs install
git lfs track '*.png'
完成此操作后,我在 GitKraken 中打开克隆的 repo。我进行初始提交,然后提交并推送 .gitattributes 文件。然后我创建一个 png 文件(GitKraken 将其识别为 lfs 文件)并将其推送到原点。它抛出这个错误:
Remote "origin" does not support the LFS locking API. Consider disabling it with:
$ git config lfs.D:/Git/git_lfs_test.git/info/lfs.locksverify false
batch request: missing protocol: "D:/Git/git_lfs_test.git/info/lfs"
exit
运行这行代码后,提示我仍然遇到同样的错误。
我是 git 新手,所以我可能会犯一些明显的错误,但我无法弄清楚它是什么。
我还想设置我的 lfs 缓存,以便它在 HDD 上,所以任何帮助都会很棒。
【问题讨论】:
标签: git git-clone git-remote git-lfs gitkraken