首页 > 其他分享 >git创建SSH keys

git创建SSH keys

时间:2024-01-24 21:12:18浏览次数:23  
标签:git keys -- SSH config email

git出现Please make sure you have the correct access rights and the repository exists,需要创建SSH keys。

步骤:

1、打开Git.bash进行命令行界面输入代码如下:

 

git config --global user.name "Your Name" # 配置user.name
git config --global user.email "[email protected]" # 配置user.email
git config --global credential.helper store # 永久保存密码

 

2、查看配置信息

$ git config --list # 查看配置信息列表

3、清除原先的SSH keys

首先进入C:\Users\Administrator\.ssh目录文件下,再清除里面的所有原文件

4、SSH Key的生成,在Git.bash命令行界面输入代码如下(一路回车)

ssh-keygen -t rsa -C "[email protected]" # 生成SSH Key

5、添加新的SSH keys

.首先进入C:\Users\Administrator\.ssh目录文件下,打开新生成的文件id_rsa.pub,复制里面全部的内容;
.然后进入GitHub账户主页,点击头像旁边的下拉框找到“Settings”选项进入后再点击“SSH and GPG keys”选项,最后在指定的位置输入复制的内容,进行添加新的SSH keys

SSH keys添加成功如下图:

https://blog.csdn.net/qq_40695970/article/details/122361527

 

标签:git,keys,--,SSH,config,email
From: https://www.cnblogs.com/maxmoore/p/17985849

相关文章

  • 同时配置github和gitee秘钥
    1.设置用户名和邮箱gitconfig--global--list查看全局配置信息删除配置:必须删除该设置gitconfig--global--unsetuser.name"你的名字"gitconfig--global--unsetuser.email"你的邮箱"2.生成新的SSHkeys生成GitHub的钥匙ssh-keygen-trsa-f~/.ssh/id_rsa.......
  • git pull : 提示 can't lock ref 'xxxx' ,some local refs could not be update
    在执行gitpull操作时可能会遇到can'tlockref'xxxx',somelocalrefscouldnotbeupdate;tryrunninggitremotepruneorigintoremoveanyold,conflictingbranches。出现以上的问题的原因是本地所追踪的远程分支,与本地对应分支不同,导致的gitpull失败。如有一......
  • Git提交代码注释规范
    feat(新功能):新增代码文件:新功能相关的代码文件、模块等。更新测试文件:添加新功能的测试用例。fix(修复):修改代码文件:包含有问题代码的文件。更新测试文件:修复问题的测试用例。docs(文档):Markdown文件:更新项目文档、README、帮助文件等。注释:更新代码中的注释,提供更详......
  • Ubuntu20.04安装后,root账户无法登录,ssh无法远程连接处理方法
    摘自:https://blog.csdn.net/Alex_81D/article/details/131512358 二、给root账户设置密码,并保证可成功登录1.设置root用户密码在桌面上使用快捷键Ctrl+Alt+T打开终端模拟器执行sudopasswdroot,然后输入设置的密码,输入两次,完成了设置root用户密码2.修改配置文件修改gdm-auto......
  • linux系统查看ssh登陆记录的方法
     1、下面的提供的命令可以实时检测/var/log/auth.log文件中的SSH登录记录,并只显示包含“ssh”的行sudotail-f/var/log/auth.log|grepssh2、如果你是CentOS、RedHat或Fedora等基于RHEL的发行版,则可以使用以下命令:下面的命令与上面的命令一样,都可以实时的检测/v......
  • 四、掌握ArgoCD:安装、Gitlab集成和RBAC配置以实现无缝持续部署
    Gitlab集成    然后点击提交(saveapplication),将得到应用创建后的信息:  注册完成后,我们可以看到应用现在只有0个Clients,即还没有任何实例作为这个Application的实例进行认证:但不管怎么说,应用注册这一步我们算成功完成啦!GiveMeFive~用如下命令编辑con......
  • 突然连不上Github或者连接超时的解决办法
    问题描述当进行仓库pull或者push时,报错如下(连接失败/被拒绝/超时等):Failedtoconnecttogithub.comport443:Connectionrefused解决方法如下:方法一:关闭代理一开始查找解决方法以为是开梯子或者其他代理工具等原因,然后就试了重置代理或者取消代理的方式gitconfig--global-......
  • 升级openssh后出现xshell、CRT等工具无法连接问题
    描述:某工程在进行ssh漏洞修复过程中升级openssh后输入用户名密码被拒绝(如下图)通过带外重定向到操作系统发现日志出现PAMunabletodlopen和 PAMaddingfaultymodule的报错经排查发现是ssh rpm包升级后会修改/etc/pam.d/sshd文件(如下图)和其他服务器对比,正常可登录的/etc......
  • git 命令简洁版
    gitinit#初始化本地git仓库,需要被管理的代码文件或者目录,都放到本地git仓库中gitstatus#查看本地仓库中的文件和文件夹的状态gitadd文件名称(或者.)#通过git管理某个文件或者所有文件及目录配置用户名和邮箱$gitconfig--globaluser.name<用户名>$gitconfig-......
  • GIT版本管理工具教程
    GIT版本管理工具教程一Git初始化下载安装,下载地址:https://git-scm.com/downloads每个系统的都有(linux、mac、windows等),看官网的安装教程,很详细,此处我以windows来练习首先创建一个文件夹,这个文件夹就是我们将来通过git来管理的所有文件的存放地点。在文件夹中右键......