在 Debian 上运行的 Jenkins 连接 Git,通常分为 安装 Git、配置 Jenkins、创建任务并连接仓库 几个步骤。下面按最常见场景说明(以 GitLab / GitHub / 普通 Git 仓库 为例)。
sudo apt update
sudo apt install -y git
git --version
http://<jenkins-ip>:8080Default/usr/bin/git
Manage Jenkins → Credentials → System → Global credentials
Username with passwordgit-credssh-keygen -t rsa -b 4096 -C "jenkins@debian"
SSH Username with private keygithttps://github.com/user/repo.git
或
git@github.com:user/repo.git
*/main
在 Build Steps 中添加:
git log -1
点击 Build Now
✅ 成功拉取代码即配置完成
/var/lib/jenkins/.ssh在 Debian 上执行:
sudo -u jenkins ssh git@github.com
选择 yes 接受 host key
确保 Jenkins 中 Git 路径正确
如果你是想连 GitLab / GitHub / 内网 Git / 多分支 Pipeline,可以告诉我具体场景,我可以给你对应配置示例。