git ssh密钥配置添加

1.  初次安装git配置用户名和邮箱

$ git config --global user.name "xxx"

$ git config --global user.email "[email protected]"

2. git使用ssh密钥

$ ssh-keygen -t rsa -C "[email protected]"

3.生成密钥对

cat ~/.ssh/id_rsa.pub

ssh-rsa B3NzaC1yc2EAAAADAQABAAABAQDDLFAvtyxdR0TGyLHsSDFk/PjBbG2QIqNiyuStWrOy1bjL/c615lLjWS26zVf++zI6d7Vdcfrc/L7YRMng099O3CunXVYmlaRJj5Uii0IW6/dFZPmCa2QtAOvuJRJLGKtGLa6vxvqMwvUzsvHz64QCzXIotcFlewKKTlRvrxArOuwEskgcX7/Vr71XZoaz72Bs4LSTZ6NQPrfkbb6ku0hws9ERy2wtnoSpo2wkXkODvdzpDtuxAIYQhxnLEMHyWkvCG9RVW6UDkHWpf9+KbJWzKz9g0I1CC58iDP3BBkr/O+hBT7/inFSD

4. 添加公钥到你的远程仓库(github)

远程添加完后验证

$ ssh -T [email protected]
Hi xxx! You‘ve successfully authenticated, but GitHub does not # provide shell access.

成功

  

5、修改git的remote url
$ git remote -v
origin https://github.com/someaccount/someproject.git (fetch)
origin https://github.com/someaccount/someproject.git (push)

  



原文地址:https://www.cnblogs.com/dqh123/p/9502051.html

时间: 2024-11-12 18:30:17

git ssh密钥配置添加的相关文章

git ssh key 配置 Ubuntu os

1.生成ssh key: ssh-keygen -t rsa -C “[email protected]” 此时,在~/.ssh/文件夹下会有两个文件, id_rsa 和 id_rsa.pub.分别保存ssh 的密钥和公钥. 2.把id_rsa.pub里面的内容复制到gitlab服务器内个人账号下的ssh_key部分. 3.在本地添加密钥: ssh-add ~/.ssh/id_rsa 这步在linux下似乎是必要的,不添加这步会导致识别不了账号密码.在windows下则不需要这一步. 4.从gi

Git ssh公钥配置

首先下载安装git:https://git-scm.com/downloads/ 一路默认,安装完成后,打开文件夹C:\Users\Administrator\.ssh(Administrator是当前用户名),在空白处点鼠标右键选择"Git Bush Here" ,打开gitbush. 配置用户名和邮箱: $ git config --global user.name "your_name" $ git config --global user.email &qu

生成多个git ssh密钥

如果你已经有了一套名为 id_rsa 的公秘钥,将要生成另外一个公钥,比如 aysee ,你也可以使用任何你喜欢的名字. 步骤如下: 1.生成一个新的自定义名称的公钥: ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/aysee 执行命令后,生成命名的公钥和生成默认公钥的步骤一样. 执行完成后,会在 ~/.ssh/目录下生成一个 aysee 和 aysee.pub 文件. 2.在 SSH 用户配置文件 ~/.ssh/config 中

git ssh key配置

首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录): 查看git name 和 email git config --global --list 如未配置,则执行以下命令进行配置: git config --global user.name "这里换上你的用户名"git config --global user.email "这里换上你的邮箱" 然后执行以下命令生成秘钥:

git配置ssh密钥

如果主机(当前登录用户)之前没有git账号,即添加第一个git账号,并配置ssh密钥时, 按照如下的步骤: 1 cd  ~/.ssh 2 ssh-keygen -t rsa -C '[email protected]' 3 cat id_rsa.pub 4 拷贝公钥到git服务器上 5 测试:git clone [email protected]:liulian/mahout-0.9-custom.git 附加信息: 1 ssh-keygen -t rsa -C '[email protecte

jenkins Git配置(通过eclipse生成SSH 密钥)

1.通过eclipse生成SSH 密钥 菜单栏的windows-->preferences-->General-->Network Connections-->SSH2-->key Management: 点击:Generate RSA Key生成密钥 Comment:填写Git服务器的IP及用户名,格式为:[email protected] Passphrase: 服务器的密码 Confirm passphrase:服务器的密码 如下图: 点击:Save Private K

配置多个 git 账号的 ssh密钥

背景 在工作中,我们通常会以 ssh 的方式配置公司的 git 账号,但是平时也会使用 github 管理自己的项目.因此,我们需要为自己的 github 创建一个新的 git 账号,这就需要生成新的 ssh 密钥.下面总结了创建多个互相独立的 ssh 密钥的步骤(以公司的和自己 github 的为例). 步骤(以 mac 为例) 在文件夹 ~/.ssh/ 下创建两个文件夹,分别为 company/ 和 github/,前者存放公司的 ssh密钥,后者存自己 github 的 ssh 密钥.下面

Git配置多ssh密钥

在工作过程中,我们经常需要在不同代码托管平台上的仓库编写代码,比如公司内部使用的gitlab仓库和自己的github仓库.因此,配置多个ssh密钥方便拉取和提交代码. 生成ssh密钥 ssh-keygen -t rsa -f gitlab_rsa #公司仓库 ssh-keygen -t rsa -f github_rsa #个人仓库 添加ssh私钥 ssh-agent bash #刷新 ssh-add ~/.ssh/gitlab_rsa ssh-add ~/.ssh/github_rsa 配置c

git使用ssh密钥和https两种认证方式汇总(转)

在版本库的SSH方式和HTTPS方式是不同的,具体来说就是url信息的不同,但是,实际的认证机制也是不同的.当建立了本机密钥之后,使用ssh方式实际上是不需要再次认证的,而https则每次需要输入密码 .<Help.GitHub - SSH key passphrases>里也说了用SSH更方便更安全,不需要去输入长长的密码. 我去看了下repo目录下的.git/config,果然,我的url是HTTPS形式. 1 2 3 [remote "origin"] fetch =