zoukankan      html  css  js  c++  java
  • git/ TortoiseGit 在bitbucket.org 使用证书登陆

    背景:使用https协议在bitbucket中进行pull,push 时每次都要输入密码,比较麻烦还耽误时间,在网上找了下保存密码的方式 使用在用户环境变量中配置_netrc 文件的方式(http://blog.csdn.net/dai_zhenliang/article/details/18653377),但没有效果,然后切换成ssh证书的方式来与仓库进行交互。

    环境:windows7,git,TortoiseGit, bitbucket在线仓库

    一  使用TortoiseGit生成证书

          1 选择开始-所以程序-TortoiseGit-Puttygen

              image

          2 点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕,就会自动生一个随机的key

             image

          3 将上图中多行文本框的内容全选、复制,并粘贴到bitbucket账户的 SSH public key中,这就是适用于bitbucket的公钥。下面第二步有详细说明

          4 点击上图中的“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)

          5 使用git clone 选择在Load Putty Key中选择步奏4中保存私钥.ppk文件

                 image

    二  配置Bitbucket的SSH

           1 Bitbucket上点右上角的小头像,然后选择Manage account

           2 左边目录选择SSH Keys, 然后选择add key。将刚才复制的内容粘贴进去,保存

           3 回到工程页面,将使用的协议选择为SSH

  • 相关阅读:
    记录输出时间
    ***灵感或者没想到的思想
    Managing Difficulties
    4.20
    单调队列
    背包
    线性DP
    可持久化数据结构
    平衡树
    点分治
  • 原文地址:https://www.cnblogs.com/stell/p/3717914.html
Copyright © 2011-2022 走看看