您的位置:首页 > 编程语言

从0开始使用GitHub for Windows(三)——在GitHub上拉取项目的两种方式

2020-03-17 18:40 267 查看

克隆URL的选择

一、 使用 HTTPS URL 克隆(推荐)

https://
克隆 URL 在所有仓库(公共和私有)中提供。 这些 URL 在所有位置均有效 – 即使您位于防火墙或代理背后。 在某些情况下,如果您宁愿使用 SSH,则可以通过 HTTPS 端口使用 SSH。

 当您在命令行中使用 HTTPS URL 对远程仓库执行

git clone
git fetch
git pull
git push
命令时,系统将要求您输入 GitHub 用户名和密码。

 如果你仅仅时为了拉取项目,最好使用这个URL,但是如果你是开发团队的成员,需要对项目进行修改、提交等操作,继续使用HTTPS URL就不是很合适,因为每次修改后进行代码提交,都需要输入GitHub 用户名和密码,这是非常麻烦的!
 所以,团队开发推荐使用

SSH with URL
,将所有的开发人员的密钥放入GitHub中,这样,密钥对应的PC电脑可以在不输入GitHub 用户名和密码的情况下,直接对项目进行更改和提交!

二、使用SSH URL克隆

 共享给开发组其他成员,需要将其他开发人员的SSH 密钥到 GitHub 帐户配置进来,那么首先要学会如何生成公钥:

1.windows生成SSH密钥

 首先安装git:先到官网下载:官网下载git。然后安装后在桌面任意空白处右击,选择Git Base Here即可如下图:

 在弹出的窗口 输入:

cd ~/.ssh
,然后输入
ls
查看密钥列表

 如上图是已经配置过了就无需配置。如果没有看到id_ras.pub文件即没有配置,然后请看下面如何配置。同上打开Git Base Here然后输入下面命令

  • 输入命令:
    cd ~
  • 然后输入:
    ssh-keygen.exe
  • 然后按回车,再次按回车,在回车,按三次回车:

 然后找到上面目录对应的这个id_rsa.pub公钥这个文件打开,用记事本打开或者别的打开都可以,复制里面的内容

2.将密钥附加到个人账户


将id_rsa.pub公钥这个文件的内容复制进来并保存

保存后会生成一个公钥,此时,该公钥指向的计算机可以拉取、提交项目

拉取GitHub上的项目

在相应的项目单击

Clone or doenload
进行克隆,不推荐使用压缩包;
进入需要下载到的文件夹,用gitBash工具克隆

 1.选择或创建一个空文件夹

 2.初始化仓库

在拉取之前首先要初始化仓库:

git init
git config --global user.name "你的名字"
git config --global user.email "你的邮箱地址"

 3.拉取代码

这里根据你使用的方式不同,拷贝不同的URL,如果使用SSH URL必须将用户密钥添加进GitHub里,而使用Http可以直接拉取代码!这里以SSH URl为例,前提是已将步骤二完成!

拷贝SSH URL克隆代码

git clone git@github.com:WangLuLu0620/mybatis-plus-generator.git

拉取成功!

  • 点赞
  • 收藏
  • 分享
  • 文章举报
Lukey Alvin 发布了84 篇原创文章 · 获赞 139 · 访问量 13万+ 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: