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

  • 相关阅读:
    ASP.NET请求管道、应用程序生命周期、整体运行机制
    PHP面试总结
    ASP.NET MVC源码分析系列
    SQL中的重要语句
    Nicescroll滚动条插件的用法
    Nunit2.5.10快速上手(笔记)
    ucore 源码剖析
    《ucore lab8》实验报告
    《ucore lab7》实验报告
    《ucore lab6》实验报告
  • 原文地址:https://www.cnblogs.com/stell/p/3717914.html
Copyright © 2011-2022 走看看