![](https://csdnimg.cn/release/download_crawler_static/87731591/bg4.jpg)
[git@git_registry app.git]$ ls
branches config description HEAD hooks info objects refs
3.2 验证 git 服务
注意:这个步骤在 jenkins 服务器上操作
正常来说,开发用自己的电脑把写好的代码 push 到 git 仓库就算完成验证,在本
文中去 github 里下载一个 java 项目(tale)来验证,我们就用 jenkins 这台服务器
做为 git 客户端吧:
3.2.1下载 git 客户端
[root@jenkins ~]# yum -y install git
3.2.2下载 tale 项目包
#先创建个目录来存放 tale 包,随便放在哪个空目录下都行,后面我们还
需要把它移走
[root@jenkins ~]# mkdir /tale
[root@jenkins ~]# git clone https://github.com/otale/tale.git
#在查看下载好的 tale 项目
[root@jenkins tale]# ls
bin LICENSE package.xml pom.xml README.md README_ZH.md
src
3.2.3 生成公钥,拷贝到 git 服务器
[root@jenkins tale]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:S6qxaVNuJ5inLxGDdrqqlpNsG4AsmcXH88dXckHdIOI root@jenkins
The key's randomart image is:
+---[RSA 2048]----+
| ..+..o |
| . . . . o. .|
| o.+ E o |
|o+o.+o . + |
|*o o o. S . |
|o . . .+ o |
|..o..*. . |
| Bo *== . |