`

Git使用设置ssh key

阅读更多

git基本配置
在https://github.com/中下载git后,安装并运行git
1.首先检测SSH keys,若已经存在key,则直接进入第三步

cd ~/.ssh

2.将原来的SSH keys备份并删除

mkdirkey_backup
cpid_rsa* key_backup
rmid_rsa*

3.创建一个新的SSH key

 

ssh-keygen -t rsa -C "your_email@youremail.com"
Creates a newssh key using the provided email Generating public/privatersa key pair.
#此处输入将要保存的路径,默认为当前路径(3个直接enter)
Enter file in which to save the key (/Users/your_user_directory/.ssh/id_rsa):<press enter>
输入回车后提示输入一个类似于密码的自定义的通行证号,如果直接回车则为空
Enter passphrase (empty for no passphrase):<enter a passphrase>
#提示重新输入以便确认输入是否正确
Enter same passphrase again:<enter passphrase again>

 

 

如果看到Your public key has been saved等信息则说明保存成功
4.SSH key输入到GitHub网站中

 

用户管理  ---->Edit profile settings
在:Account Settings->SSH Pbulic Keys>单击Add another public key
将刚才新建的key输入到key中并且添加一个标题,例如:git-tutorial。即/Users/your_user_directory/.ssh/id_rsa.pub里的内容。默认情况下.ssh是隐藏文件,需要将系统设置成显示隐藏文件才能看到。输入完成后单击Add key后,会看到git-tutorial已经被添加进去了。

 

 

SSH keysid-rsa.pub中的字符串。

密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在你的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。也可以用过cat命令直接显示在屏幕上:cat ~/.ssh/id_rsa.pub


5.测试是否能够正确链接到github中,输入以下命令:

ssh -T git@github.com

1
2
分享到:
评论

相关推荐

    git 同一托管平台 多个sshkey 配置小助手.exe

    解决的问题为 git 配置多个ssh key 我们配置好两个 sshkey 后 分别为两个 如果是 github.com gitlab.com gitee.com 这三个当然没有问题 开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey ...

    linux中GIT安装,及客户端使用SSH KEY密钥文件连接

    简单记录了CENTOS6中GIT安装,ssh-keygen生成,客户端使用TortoiseGit加载KEYGEN连接GIT服务器的过程。

    Git SSH key 生成教程

    sshkey 是放在服务器端,这样pull commit push就无需输入密码,这里提供个教程

    git中ssh key配置详解

    主要介绍了git中ssh key配置详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    git使用教程

    git从入门到高级的图像化教程 从安装git到生成ssh公钥 添加GitHub GitLab 码云SSH等 各种git使用场景

    0xAiKang#Note#Git SSH Key配置1

    前言这篇笔记的目的是用来了解Git 如何配置 SHH。这个配置是用在有GitHub 或者 GitLab的情况下。因为由于你的本地Git仓库和GitHub仓库之间

    GitHub学习笔记:GitHub配置SSH key

    Win 10 ...Clone git repositories using ssh,clone前配置SSH key 1.本机生成密钥 ssh-keygen -t rsa -C 1********1@qq.com 连续回车后如下输出: 原创文章 40获赞 6访问量 2945 关注 私信 展开

    windows环境使用git

    下载Git for Windows,采用默认安装,安装完成后就可以在本地使用Git了。 但要将内容放到Github上,必须先在Github网站上注册个账户,然后在本机使用Git创建SSH Key。

    git-multi-ssh.sh:git的ssh包装器选择部署密钥(ex

    git-multi-ssh.sh ssh为git命令部署密钥管理器(例如:对于github上的私有子模块)用法export GIT_SSH=git-multi-ssh.sh 并将环境变量设置为DEPLOY_KEY_[name]=[private-key] 当存储库ssh url为git@github....

    BernardoLi266#Blog#102_Git提示Host-key-verification-failed1

    title: Git提示Host key verification failed- 报错- 报错问题描述Git提示Host key verification f

    团队构建及项⽬管理技能(三):Git 命令大全,ssh-key 的使⽤,git项⽬初始化,快速查找,建议收藏~

    文章目录Git 命令ssh-key 的使⽤git项⽬初始化 Git 命令 init: 在本地创建⼀个新的库 clone: 从服务器克隆代码到本地 (将所有代码下载) status: 查看当前代码库的状态 add : 将本地⽂件添加到暂存区 commit : 将...

    GIT使用说明

    目录 3 第1章 GIT简介 4 ...3.2 SSH Key 7 第4章 分支说明 9 第5章 使用说明 11 5.1 EGIT配置 11 5.2 导入项目 12 5.3 分支切换 15 5.4 更新代码 17 5.5 提交代码 18 5.6 冲突管理 24 第6章 参考资料 26

    askpass:R,Git和SSH的安全密码输入

    询问通行证R,Git和SSH的安全...从R呼叫要手动调用密码提示,请使用: askpass :: askpass() 例如,这用于读取受保护的密钥文件: library( openssl )key &lt;- rsa_keygen()write_pem( key , ' testkey.pem ' , passw

    git多账号配置文件

    当一台工作电脑上,需要配置多个git账号的ssh keys时,就需要在.ssh目录下创建该配置文件

    upload-ssh-key:上载SSH密钥

    upload-ssh-keyupload ssh key to hostInstall[sudo]npm install -g sktUsageskt deploy@127.57.222.30原理如果有~/.ssh/id_rsa.pubssh myhost 'mkdir -p .ssh && cat &gt;&gt; ~/.ssh/authorized_keys' &lt; ~/.ssh/id_...

    Git SSH keys 从生成到使用

    最新文章将在个人博客上发布。 ...配置 git 用户名和邮箱 git config --global user.name git 用户名 ...ssh-keygen -t rsa -C git 邮箱 然后一路回车,直到生成类似的图形: +--[ RSA 2048]----+ | | | |

    切的分支没有sshkey值,git分支如何提交代码到远端分支

    git fetch ab7 git checkout -b hw1030 ab7/Longter/Anybackup-7.0.7-Huawei1030-60190205 git push origin hw1030:1030 git push -u origin hw1030 1 新增远程仓储(后面地址为代码主线的完整地址),命名为ab...

    Git-Tutorials:Git-Tutorials GIT基本使用教学

    Git-Tutorials 基本使用教学 :memo: 因为小弟觉得这东西蛮有趣的,所以就简单写个教学文,顺便记录一下 :memo: ,希望能帮助想学的人 :grinning_face_with_smiling_eyes: 如果教学有误再请纠正 :grinning_face_with_...

    Git客户端和eclipse插件

    下载Git项目的步骤: 1.配置本地git的用户名和邮箱 git config --global user.name "CSDN id" ... 我的项目-&gt;设置-&gt;添加密钥 4.myeclipse添加该密钥 window-&gt;preferences-&gt;ssh2 5.myeclipse通过git导入项目

Global site tag (gtag.js) - Google Analytics