詹金斯无法访问git

詹金斯无法访问git,git,jenkins,Git,Jenkins,Jenkins服务器崩溃后,我无法启动我的项目构建 我收到这个奇怪的信息。有什么线索吗 hudson.plugins.git.GitException: Command "git fetch --tags --progress origin +refs/heads/master:refs/remotes/origin/master --prune" returned status code 128: stdout: stderr: error: object file .git/objects

Jenkins服务器崩溃后,我无法启动我的项目构建

我收到这个奇怪的信息。有什么线索吗

hudson.plugins.git.GitException: Command "git fetch --tags --progress origin +refs/heads/master:refs/remotes/origin/master --prune" returned status code 128:
stdout: 
stderr: error: object file .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c is empty
error: object file .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c is empty
fatal: loose object 10f103eb6e4590be766e67ca961e65f5c4e6836c (stored in .git/objects/10/f103eb6e4590be766e67ca961e65f5c4e6836c) is corrupt
fatal: The remote end hung up unexpectedly

在我的情况下,我没有跟随

选择“工作区”,然后单击“清除当前工作区”。这将删除您的工作区

现在只要开始新的构建,它就会工作


也有过几次同样的经历

有时候,"Mukesh M"的答案可能会有所帮助,这是一种体面的做法。在其他情况下,以下方法帮助了我几次

首先访问/var/jenkins_home/caches文件夹。删除git散列。作业的下一个开始将再次从git检索所有内容,以便作业再次顺利运行。所以省略了git缓存