Git安装部署

1、下载Git安装包

官网地址:https://git-scm.com/ ,选择你所需要的git安装包

2、安装GIT

除了安装路径外,保持默认,一路next。

3、检查是否安装成功

Win+R cmd,打开命令提示符,输入git --version,查看有无版本出现,如果有,即安装成功。

git --version

4、部署配置

①:给本机git配置用户名和邮箱:

git config --global user.name <Your Name>
git config --global user.email <email@example.com>

②:配置SSH

ssh-keygen -t rsa -C <注册邮箱>

③:获取公钥

cd ~/.ssh
cat id_rsa.pub

 然后复制查询到的公钥

④:进入GitHub,settings,选中“SSH and GPG keys”,new一个SSH key,将公钥粘贴

5、验证

进入git中,输入

ssh -T git@github.com

### 如何在Jenkins中进行Git安装部署配置 #### 一、Git安装 为了使 Jenkins 能够正常调用 Git,需先确认服务器上已正确安装 Git。如果未安装,则可以通过以下命令完成安装: ```bash sudo yum install git -y ``` 验证 Git 是否成功安装以及其版本号: ```bash git --version ``` 此操作确保了 Git 已经被正确安装于 CentOS 系统之上[^1]。 #### 二、Jenkins 中的 Git 插件安装 进入 Jenkins Web 界面后,在 **Manage Jenkins -> Manage Plugins** 页面下找到 “Available” 标签页,搜索 `GitHub Plugin` 并勾选以安装该插件。一旦选择了 GitHub Plugin,它会自动处理其他必要的依赖项,例如 plain-credentials、git、credentials 和 github-api 插件[^2]。 #### 三、全局工具配置中的 Git 设置 前往 **Manage Jenkins -> Global Tool Configuration** 页面,定位至 Git 部分。在此处定义好 Git 的路径或者指定自定义版本(如果有特殊需求)。通常情况下,默认检测到的系统级 Git 即可满足基本需求[^3]。 #### 四、SSH 密钥对生成及配置 为了让 Jenkins 可安全访问远程仓库资源而无需每次都输入用户名密码认证信息,推荐采用 SSH Key 方式实现无交互登录授权机制。 ##### 步骤如下: 1. 在 Jenkins 所运行的操作系统环境下创建一对新的 RSA 类型密钥文件: ```bash ssh-keygen -t rsa -b 4096 -C "your_email@example.com" ``` 2. 把刚产生的公钥内容复制下来准备稍后上传给目标代码托管平台比如 GitLab 或者 Bitbucket 上对应账户下的 SSH Keys 列表里去; 3. 私钥部分则需要保存进 Jenkins 凭证管理系统之中以便后续项目构建流程能够顺利拉取源码数据回来加工处理。 具体做法是在 **Credentials** 下新增一项类型为 Secret Text 的记录条目并将刚才导出来的私钥字符串粘贴进去即可。 #### 五、新建 Job 使用 Git Repository 当以上准备工作全部完成后就可以着手建立实际的任务实例来测试整个链路是否通畅啦! 点击左侧菜单栏里的 New Item 按钮弹出对话框命名新作业名称之后选择 Freestyle project 继续下一步直到看到 Source Code Management 这一块儿为止;在这里切换成 Git 放法填写相应的 URL 地址还有 Credentials 字段关联之前导入成功的那套秘钥资料就大功告成了。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

江輕木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值