当我尝试在 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/