当前位置:   article > 正文

使用git从github.com中clone一个项目的源代码---git与github的安装配置与使用入门_github clone

github clone

git简介

Git是一个开源的版本控制管理软件。做为linux kernel 的版本控制管理软件,它同时也是当前最流行的版本控制管理软件。

github简介

GitHub是一个面向开源及私有软件项目的源代码托管平台,使用git和web进行代码管理操作。

git的安装

git通常是Linux发行版(比如 ubuntu)默认安装好的,通常不需要安装,如果你的Linux系统不带git,那么安装起来也非常简单。
通过sudo apt install git完成安装后,再用git --version成功查看git版本,就说明git已经安装成功了。

wangsheng@wangsheng-pc:~$ sudo apt install git
...安装中
wangsheng@wangsheng-pc:~$ git --version
git version 2.34.1

  • 1
  • 2
  • 3
  • 4
  • 5

github的配置

1,注册github帐号

打开github.com主页后,在右上角选择sign up,点击按提示完成注册则可。
在这里插入图片描述

2,登录github

打开github.com主页后,在右上角选择sign in,点击后,用你的账号名也密码登录则可。
在这里插入图片描述

3,配置git

用你在github上注册的用户名和邮箱地址,配置git

git config --global user.name "username" 
git config --global user.email "username@email.com" 

  • 1
  • 2
  • 3

然后可以通过以下命令查看git是否配置成功

sudo git config --global --list
  • 1

4,生成密钥

可以用以下命令生成ssh密钥,ed25519也可以用rsa,只是表示二种不同算法生成的密钥而已,都可以使用

ssh-keygen -t ed25519 -C "username@email.com"
  • 1

生成成功后, 可以通过cat命令查看生成了pub密钥

xxx@xxx-pc:~/iperf3$ cat /home/xxx/.ssh/id_ed25519.pub
ssh-ed25519 asklqqqqqqqqqqqqqaqwepriqpoiipaopsidfpoiSlMVuQoqwiepoxxxxx username@163.com

  • 1
  • 2
  • 3

5,在github中添加密钥

登录到github.com后,可以在如下图右上角的用户图标下拉框中打开setting
在这里插入图片描述
在这里插入图片描述
然后在跳出来的左侧菜单中选择SSH and GPG keys,然后选红框中的New SSH key
在这里插入图片描述
然后将cat出来的这一段密钥复制(ssh-ed开头到最后这一段文字)粘贴到下图框中。最后点击Add SHH Key保存成功则可。

xxx@xxx-pc:~/iperf3$ cat /home/xxx/.ssh/id_ed25519.pub
ssh-ed25519 asklqqqqqqqqqqqqqaqwepriqpoiipaopsidfpoiSlMVuQoqwiepoxxxxx username@163.com

  • 1
  • 2
  • 3

在这里插入图片描述

6,使用git从github.com中clone一个项目的源代码

以iperf3的开源软件仓库为例,输入以下命令,等clone结束,则成功下载了源代码

git clone git@github.com:esnet/iperf.git
  • 1

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/805294
推荐阅读
相关标签
  

闽ICP备14008679号