git clone 选择 ssh 和 http

Git clone 可以选择使用 http 或者 ssh 协议来克隆远程仓库。

使用 HTTP 协议:

git clone https://github.com/user/repo.git

使用 SSH 协议:

首先需要设置 SSH 公钥,然后可以使用:

git clone git@github.com:user/repo.git

一般来说,使用 SSH 协议需要设置 SSH 公钥,但相对来说更安全和方便,不需要每次都输入用户名和密码。而使用 HTTP 协议则需要每次输入用户名和密码,相对不太方便。根据个人的需求和喜好来选择合适的协议。

一、HTTP:每次fetch和push代码都需要输入账号和密码。

二、SSH(推荐使用):每次fetch和push代码都不需要输入账号和密码,但需要在克隆之前先配置和添加好SSH key

1、检查你的电脑上是否有SSH Key

任意地方右键打开 git bash 输入 ~/.ssh ls 命令。

如果文件已经存在,那么你可以跳过步骤a,直接进入步骤b。

a. 生成新的SSH key

ssh-keygen -t rsa -C "youremail@example.com"生成新的rsa密钥。

ssh-keygen(基于密匙的安全验证):
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值