赞
踩
注册邮箱:395...@qq.com
现有环境:1、已安装git。 2、已经生成过秘钥。
公司搭建gitlab,已能clone代码。
文件夹下C:\Users\Administrator\.ssh
id_rsa id_rsa.pub known_hosts
现在要从码云上clone代码?打开VSCode直接git clone 可以吗?
使用SSH, git@gitee.com:lily_better/first.git
会发现报错,permission denied。
怎么办呢?需要在码云上配置SSH公钥。
1、查看git配置
右键"Git bash here",打开命令行:
$ git config --global --list
user.name=yy
user.email=yy@company.com
gui.recentrepo=E:/proj/wms
邮箱可以随便配置,但最好配置注册gitlab邮箱/码云。
{ 这里已经配置过用户名和邮箱了,如果没有配置过执行下面命令配置:
$ git config --global user.name "这里换上你的用户名"
$ git config --global user.email "这里换上你的邮箱"
执行以下命令生成秘钥:
$ ssh-keygen -t rsa -C "这里换上你的邮箱"
这样就会生成id_rsa和id_rsa.pub文件。}
2、码云上配置SSH公钥
id_rsa.pub文件,把内容拷贝到key下面的输入框。
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQZbCS2sKxFwJumBbu8OaIt8KwO8NIaBXd9UWyPW0MuveBz7hyynIn6kkpllTnmUcpw1UODE+6GcIkl1ECq4zKj5RyHG0+Hpug9b5sA1bsCCmSr21kPrB8N7COjmPkTYuXQssAAjOTgdUwOnJTbRhhHDbwYTsn9BRkjpmFEPIWRE/EHK7b5yR4Znyk3NdOwRb7q8w4JOlDdCiKz1nQCzqTzP2Ge9Ho1L4+MfgqOxjUU18zUnlDCUSasyZv9dig51SQRwXt3H9vK0hrXKZWIP3SdvZJETFlAI0R5bhZgzFSe90ipmcvmZjAFF76AAnFECzTGIe/DOJ3gyNwp6yaLklV yy@company.com
这样就可以从码云上clone代码了。
总结关键命令
①查看git配置:
$ git config --global --list
②配置过用户名和邮箱
$ git config --global user.name "这里换上你的用户名"
$ git config --global user.email "这里换上你的邮箱"
③生成秘钥
$ ssh-keygen -t rsa -C "这里换上你的邮箱"
这样就会生成id_rsa和id_rsa.pub文件。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。