如何使用lfs将远程添加到资源库?

问题描述 投票:2回答:1

我正在尝试设置类似的东西:HDD驱动器上的一个裸仓库,并在安装了lfs的SSD上对其进行克隆。我正在这样做:

首先,我在硬盘上设置了一个裸仓库:

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中打开克隆的仓库。我进行初始提交,然后提交并推送.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上,因此对此的任何帮助都将非常有用。

我正在尝试设置类似的东西:HDD驱动器上的一个裸仓库,并在安装了lfs的SSD上对其进行克隆。我这样做是这样的:首先,我在硬盘上设置了一个裸仓库:mkdir git_lfs_test ....

git git-clone git-remote git-lfs gitkraken
1个回答
0
投票

我有相同的问题,这是部分解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.