git - 稀疏 checkout 给我一个错误 stderr : fatal: Not a valid object name HEAD

标签 git jenkins

当我尝试在 Jenkins 中执行 GIT 稀疏校验时,出现以下错误:

 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision b1697de347cafa3afbd9efc364b2874994e88b0e (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git config core.sparsecheckout true # timeout=10
 > git read-tree -mu HEAD # timeout=10
Command "git read-tree -mu HEAD" returned status code 128:
stdout: 
stderr: fatal: Not a valid object name HEAD

我正在使用 Jenkins 提供的 Multiple SCM 插件。

文件被复制到目录中,所以我不确定为什么会收到错误。

节点运行在Centos 7上

最佳答案

删除 jenkins 作业工作区为我解决了这个问题

关于git - 稀疏 checkout 给我一个错误 stderr : fatal: Not a valid object name HEAD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33485443/

相关文章:

git - 除 golang.org 之外的所有源上均出现 "go get"git 错误

git stderr 输出无法通过管道传输

Git - 保存正在进行的工作 - 分支后丢失的更改

jenkins - 在不调用代理的情况下跳过 Jenkins 管道中的一个阶段?

linux - 如何在 Jenkins 中加密文件

bash - 别名的 Git 完成就像 Git 本身一样

shell - Jenkins Pipeline 插件看似跳过命令

utf-8 - Dropwizard/Jersey 和 UTF-8 中的 REST 资源调用仅适用于开发机器

Jenkins Sonar 质量门问题

git - 如何使用 GitLab API 访问源代码文件和列出目录?