美文网首页
git 之 配置github公钥私钥

git 之 配置github公钥私钥

作者: 天颂之蓝调 | 来源:发表于2019-08-01 15:40 被阅读0次

目的(ssh代替https)

  1. 使用git https地址传输每次都需要重新输入用户名密码,很麻烦,不经常做改动的可以用https的方法
  2. 频繁操作远程仓库的建议配置公钥和私钥建立连接,免去重复输入用户名密码的麻烦

注:

  1. 同一个github账号上的所有的项目只需配置一次私钥和公钥,私钥和公钥的作用是你本机ip和这个账户所在github约定的一个对接方式,配置成功后,所有这个账号上的项目都可免输入用户名密码了(好赞啊)
  2. 若公司的gitLab也需要配置公钥和私钥的话,需注意的一点,生成公钥的时候不能替换原来默认的用于github上的公钥,否则会导致原先github上配对的公钥失效的(解决方法是在生成新的公钥的时候重命名公钥名,这样可以就不会替换原先用于github配对的公钥了)

配置github公钥私钥方法

  1. 查看当前已有的ssh,键入命令:ls -al ~/.ssh
  2. 生成新的ssh key,键入命令: ssh-keygen -t rsa -C "814091973@qq.com"
  3. 找到生成的密钥:默认生成的密钥是在 C:\Users\lenovo.ssh 中,用记事本方式打开id_rsa.pub, 并复制内容
  4. 把刚复制的内容(即公钥)到github:打开github -> 点击头像 -> Settings -> SSH and GPG keys -> New SSH key ->黏贴key,随便写个title -> 配置成功
  5. 验证是否配置成功:尝试通过ssh的方式克隆项目到本地,中间不提示输入用户名密码,且clone成功说明已配置成功

注:

  1. 查看当前远程库地址(即:当前连接方式是ssh or https): git remote -v
  2. 更换远程库地址(即:变相的切换连接方式ssh or https):
    git remote set-url origin 项目https或ssh地址

(备注:如有讲错请在评论区指出,我可不能误人子弟啊哈~~~ 原创文章,欢迎转载,转载请注明出处,多谢支持~~~)

相关文章

  • git 之 配置github公钥私钥

    目的(ssh代替https) 使用git https地址传输每次都需要重新输入用户名密码,很麻烦,不经常做改动的可...

  • git 记录

    git clone ssh地址生成私钥公钥对,把公钥添加到github上去操作完毕后git add . 暂存git...

  • 关于Jenkins + fastlane + GitLab 自动

    配置公钥私钥:Jenkins -> 用户 -> 设置 -> SSH Public Keys 配置公钥,Jenk...

  • 2020-08-11 git多账户操作

    背景:注册过github了。而且公司有私有部署git。 百度搜索一堆教你怎么配置的,生成 公钥 私钥的。 参考:h...

  • GIT为什么要配置公钥和私钥

    为什么要配置公钥和私钥: Git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议...

  • git.coding.net 配置SSH公钥私钥

    ####### 配置公钥私钥用git去管理代码现在已经属于主流了,所以配置SSH会防止每次pull,push 都需...

  • git使用

    公钥和私钥(过程略) 生成公钥 将公钥添加到git设置里面 通过git clone 克隆远程的分支下来(注意当前目...

  • ubuntu git ssh方式添加钥匙

    ubuntu git生成ssh key (公钥私钥)配置GitLab Git是分布式的代码管理工具,远程的代码管理...

  • GIT 设置

    安装 git 添加用户 生成 SSH 公钥私钥对

  • Git生成密钥、首次关联、创建分支等常用操作

    git生成密钥 项目首次关联git git创建分追 Git相关命令 通常使用git首先在本地生成公钥、私钥,公钥i...

网友评论

      本文标题:git 之 配置github公钥私钥

      本文链接:https://www.haomeiwen.com/subject/efxcdctx.html