Git Pub文件生成

MAC电脑下确认是否已经有一个公钥

即检查.ssh文件夹,以及文件夹中是否存在id_dsa和id_rsa.pub文件

有.pub后缀的文件就是公钥,另一个文件则是密钥

如果不存在,或者干脆连.ssh文件夹都没有,可以进行创建

如果存在,直接将公钥串发给git服务器管理员

$ cd ~/.ssh

$ ls

生成公钥

可以用ssh-keygen来创建

它先要求你确认保存公钥的位置(.ssh/id_rsa)

然后它会让你重复一个密码两次,如果不想在使用公钥的时候输入密码,可以留空


生成ssh.png

将公钥发送给git管理员

将下面命令打印出来的公钥串发送给git管理员

cat ~/.ssh/id_rsa.pub

参考资料

服务器上的 Git - 生成 SSH 公钥

Win10电脑下确认是否已经有一个公钥

1.首先去安装好git,如果没有安装好可以去官网下载,

下载地址为:https://git-scm.com/downloads


2.安装好后,点击鼠标右键,选中 “Git Bash here


3.打开后的如下所示,输入指令cd ~/.ssh/  

如果提示如果提示 “ No such file or directory" 那么可以采用 命令:

mkdir ~/.ssh来创建文件夹


4.配置全局的name和email,这里是你的github的账号和email

配置的命令如下:

git config --global user.name "you Account" 

git config --global user.email "you email@163.com" 

5.生成SSH公钥

命令如下:

ssh-keygen -t rsa -C “you email@163.com"

6.查看生成的公钥文件

命令如下:

cd ~/.ssh


7.登陆github网站,点击用户头像旁边的下拉三角形。点击setting。


8.点击左侧的SSH and GPG keys,然后再点击右上方的new SSH Key


9.拷贝id_rsa.pub文件中的所有内容到下图的key区域,粘贴好后点击Add SSH Key


10.测试是否添加成功

输入命令:

ssh git@github.com 

成功后可以看到

Hi zhang1github2test! You've successfully authenticated, but GitHub does not provide shell access.Connection to github.com closed.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容