我使用 git lfs 来存储我的 git repo 的大文件。然后我尝试使用托管代理构建这个 repo。我的构建非常简单。它有一个任务:执行 PowerShell。在调用的脚本中,我要做的第一件事是获取我的 lfs 依赖项。因此,我的脚本中有以下内容:
& git lfs fetch
不幸的是,我的构建失败并出现以下错误:
2016-03-04T19:49:05.7021988Z ##[error]git: 'lfs' is not a git command. See 'git --help'.
2016-03-04T19:49:05.7031986Z ##[error]Did you mean this?
2016-03-04T19:49:05.7041987Z ##[error] flow
由于我无法在托管代理上安装任何东西,我应该如何让 git lfs 可用?
编辑
在这个问题上,我不是在谈论这里描述的 git lfs 身份验证问题。我是在严格谈论打电话的问题git lfs
。
一旦您能够调用git lfs
,请查看此答案以解决身份验证问题。