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

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

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

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

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

二  配置Bitbucket的SSH

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

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

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

时间: 2024-08-22 08:07:23

git/ TortoiseGit 在bitbucket.org 使用证书登陆的相关文章

Git TortoiseGit 版本控制【总结】

Git   TortoiseGit 版本控制工具 Git 的安装 下载:https://git-for-windows.github.io/ 或 https://git-scm.com/ 除了安装路径,全部按默认即可: --> 选择安装路径 --> 使用默认的组件 --> 创建开始菜单文件夹 --> 选择使用Git的命令行模式,选择默认Git Bash模式会创建一个快捷命令行: --> 选择换行格式,默认为第一个跨平台样式: --> Finish 安装完成,桌面会生成一

Windows+Git+TortoiseGit+COPSSH安装图文教程【转】

转自:http://blog.csdn.net/aaron_luchen/article/details/10498181/ Windows+Git+TortoiseGit+COPSSH 安装图文教程 准备工作: 1. Git-1.8.1.2-preview20130201.exe 下载地址: https://code.google.com/p/msysgit/downloads/list 2. Copssh_4.1.0_Installer.exe 下载地址: http://download.c

工控机改装家庭智能中心--配置ssh证书登陆

1.在客户端的~/.ssh目录下生成私钥与公钥 ssh-keygen -t rsa rsa为一种加密算法,另外一种加密算法为dsa.会在当前目录下生成一个是公钥id_rsa.pub,一个是私钥id_rsa. Generating public/private rsa key pair. Enter file in which to save the key (/home/wyet/.ssh/id_rsa): xxx 密钥文件名:xxx Enter passphrase (empty for no

CentOS 7 SSH远程证书登陆

SSH远程证书登陆是使用"公私钥"认证的方式来进行SSH登录. 1.创建公私钥 创建方式有很多种,比如说通用ssh连接工具创建,然后把公钥上传到Server主机对应的用户目录下: ~/.ssh/authorized_keys 大家可以参考这里:http://www.aiezu.com/system/linux/xshell_ssh_public-key_login.html 这里我使用服务器自带的openssh来创建,以root用户为例: //检查是否安装了openssh服务 rpm

Windows Git+TortoiseGit简易使用教程

转载自 http://blog.csdn.net/jarelzhou/article/details/8256139 官方教程:http://tortoisegit.org/docs/tortoisegit/(英文版) 为什么选择Git 效率 很多人有一种习惯吧,什么软件都要最新的,最好的.其实吧,软件就是工具,生产力工具,为的是提高我们的生产力.如果现有的工具已经可以满足生产力要求了,就没有必要换了.生产效率高低应当是选择工具的第一位. 历史 开源世界的版本控制系统,经历了这么几代: 第一代,

Centos7+Openvpn通过证书登陆访问

我们前面文章介绍了Centos7下安装接配置PPTP协议的VPN,今年我们主要介绍Centos7+Openvpn通过证书&&账户及密码登陆配置介绍,我们都知道,OpenVPN 是一个基于 OpenSSL 库的应用层 VPN 实现.和传统 VPN 相比,它的优点是简单易用,OpenVPN允许参与建立VPN的单点使用共享金钥,电子证书,或者用户名/密码来进行身份验证.它大量使用了OpenSSL加密库中的SSLv3/TLSv1 协议函式库.OpenVPN能在Solaris.Linux.OpenB

Git & TortoiseGit

http://www.git-scm.com/download/ http://download.tortoisegit.org/ 指南 1. Getting Started2. Git Basics3. Git Branching4. Git on the Server5. Distributed Git6. GitHub7. Git Tools8. Customizing Git9. Git and Other Systems10. Git Internals 安装步骤: 如何使用githu

[原创] 使用rpi + crontab + git 定时向bitbucket 推送 照片

#前提条件,你得有一个bitbucket的帐户 1.定时启动脚本代码 使用的是crontab Cronfile 内容如下: 此文件的意思是,每隔10分钟,就运行一次 /home/pi/Rpi_upload.sh 脚本 */10 * * * * /home/pi/Rpi_upload.sh 2. 添加到定时任务当中去 [email protected]$ crontab cronfile #加载之前写的cronfile文件 查看有没有添加到定时任务 [email protected]$ cront

git TortoiseGit 教程

github介绍 github上有很多优秀的项目,是我们学习的宝库.本文记录tortoisegit对github/oschina的日常操作,以作备忘. git for windows 官网:https://git-for-windows.github.io/ TortoiseGit github图形化客户端,包含多国语言包. 官网:https://tortoisegit.org/download/ 安装方法 1.安装 git for windows (git-xxx-bit.exe) 2.安装T