Git 和 TortoiseGit配置过程

2019-10-25  本文已影响0人  web前端技术

环境说明:

系统: Windows 10
TortoiseSVN 1.12.2

github-for-windows下载地址

git 生成 ssh key

# 生成ssh
> git config --global  user.name "这里换上你的用户名"
> git config --global user.email "这里换上你的邮箱"
> # ssh-keygen -t rsa -C youremail
> ssh-keygen -t rsa -C "2627362847@qq.com"
> # 在 C:\Users\pc\.ssh> 中会生成以下文件
> 2019/12/08  12:00     1,679 id_rsa       #私钥
> 2019/12/08  12:00      400 id_rsa.pub  # 公钥
> 

测试增加是否成功

> ssh -T git@github.com
github.com上设置ssh key

Title的名字可以按自己喜欢填写, 将文件id_rsa.pub中的全部内容也就是公钥复制粘贴到 key中保存。

github.com上设置ssh key

git与TortoiseGit共用ssh key的方法

如果你不习惯在命令行中操作git可以安装 TortoiseGit 用过SVN工具的会很熟悉这个工具。默认情况下 TortoiseGit 用的ssh key用git的不是同一个需要以下方式配置 还可以使用。

方法一:
空白地方右键-->TortoiseGit-->Settings,将Network中的SSH client改为Git目录下的ssh.exe 需要重启电脑

方法二:

空白地方右键-->TortoiseGit-->Settings,General-->点击"Re-run First Start Wizard"
需要重启电脑

方法三:
找到TortoiseGit自带的PuTTYgen工具,导入Git使用的私钥,然后点"Save private key",保存为putty格式的私钥。 需要重启电脑

如果遇到需要输入密码的情况有以下两解决方法

切换为使用SSH链接

Use SSH Use SSH

TortoiseGit删除

控制面板>用户账户>凭据管理器 >Windows凭据
删除git:https://github.com的普通凭据

上一篇下一篇

猜你喜欢

热点阅读