获取Git代码的两种方式

发表于 2016-08-10
更新于 2024-05-23
分类于 技术专栏
阅读量 7957
字数统计 1610

1、HTTP获取Git代码

如果你使用Http的方式获取GitLab的代码的话很容易,直接敲个命令: git clone 你的工程URL

就ok了。

2、SSH获取Git代码

如果使用SSH的方式,那得敲多一些命令,前提是你已经安装了SSH: 首先进入SSH的配置目录:

cd ~/.ssh/

然后查看下面是否已经有SSH的Key配置文件:id_rsa或id_rsa.pub 没有的话我们需要生成,如果有的话直接复制内容,等会使用。 生成Key的办法:

ssh-keygen -t rsa -C "你的邮箱"

后面引号的信息随便填,只是做个Label而已。 之后打印这些信息,然后看到生成了两个文件,就是KeyFile。

SSH的Key值生成.png

接着打开id_rsa.pub文件,复制里面的全部内容,然后登陆到你的GitLab网站:

GitLab的首页.png 点击Profile Setting,进入后找到SSH Keys的菜单: Gitlab的SSH配置.png 再点击 Add SSH Key,然后把你刚才复制的信息粘贴到下面的框框中: 填写Gitlab的SSH的Key.png 保存一下,回到lInux系统: 测试一下是否成功:

ssh -T 你的Git的SSH地址

记住这个地址不要是某个项目的,而是要整个全局的root地址。否则会报错:

root@euca-10-254-195-188:~/.ssh# ssh -T git@gitlab.***************/******.git
ssh: Could not resolve hostname gitlab.***************/******.git: Name or service not known

当出现打印:

git的SSH测试成功.png

表明SSH已经建立成功,就可以下载代码了:

Git使用SSH下载代码成功.png ok!

公众号关注一波~

微信公众号

关于评论和留言

如果对本文 获取Git代码的两种方式 的内容有疑问,请在下面的评论系统中留言,谢谢。

网站源码:linxiaowu66 · 豆米的博客

Follow:linxiaowu66 · Github