Jenkins无法访问git

时间:2018-11-08 11:03:33

标签: 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/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

2 个答案:

答案 0 :(得分:3)

相同几次。

有时候@“ Mukesh M”的答案可能会有帮助-这是一个不错的方法。在其他情况下,以下方法对我有帮助。

首先访问/ var / jenkins_home / caches文件夹。删除git-hashhes。作业的下一次启动将再次从git中检索所有内容,因此该作业将再次运行平稳。因此省略git缓存。

答案 1 :(得分:2)

就我而言,我确实关注了

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

现在,只需开始新的构建即可使用。

{{3}}