TortoiseGit配置及配置密钥

配置git

  1. 首先,请选定一个存放Git项目的目录,这样管理方便. 如: F:STUDYGIT_STUDY , 而后在资源管理器中打开.
  2. 在空白处点击鼠标右键, 选择 --> TortoiseGit --> Settings, 而后就能够看到配置界面:

clipboard.png

  1. 选中General,在右边的 Language中选择中文. 不勾选自动升级的复选框,可能还须要指定 Git.exe 文件的路径,如 "D:DevlopProgramsGitbin". 完成后,点击应用,肯定关闭对话框.(固然,你也能够继续使用英文)
  2. 再次点击鼠标右键,能够看到弹出菜单中已经变成中文. 原来的 Settings 变成 设置; Clone 变为 克隆.
  3. 配置右键菜单. 在设置对话框中,点选左边的"右键菜单",而后在右边将全部的复选框都去掉,这样右键菜单显得比较干净:

clipboard.png

6.设置记住密码ssh

!!!!! 密码会明文保存在 C:UsersAdministrator.git-credentials 这种文件中, 请当心使用.工具

进入设置, 点选左边的Git标签.能够发现,右边能够配置用户的名字与Email信息. 以下图所示:spa

clipboard.png

由于当前尚未本地项目,因此 “编辑本地 .git/config(L)” 按钮处于灰色不可用状态,若是在某个本地Git项目下打开配置对话框,那么这个按钮就可用,而后就能够编辑此项目的一些属性。翻译

点击 “编辑全局 .git/config(O)”按钮,会使用记事本打开全局配置文件,在全局配置文件中,在后面加上下面的内容:code

[credential]
helper = store

完成后保存,关闭记事本,肯定便可。blog

则当你推送项目到GitHub等在线仓库时,会记住你输入的用户名和密码(这里不是用户的姓名和Email哦.)ip

若是你编辑的是 本地 .git/config(L),其实这个翻译为本地有点问题,应该叫局部,也就是在某个项目下面设置,只对此项目有效.配置是同样的.资源

用户名: 就是你注册的帐号,如: tiemaocsdn
密码: 固然是注册时填写的密码: *********
Email: 是你的联系邮箱,给别人联系你时使用
用户姓名/昵称: 能够随便取,但最好有点意义

TortoiseGit之配置密钥
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必需要用到rsa密钥,所以须要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,具体配置步骤以下:
1)运行TortoiseGit开始菜单中的puttygen程序,以下图示开发

clipboard.png

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

clipboard.png

若有须要,能够为密钥设置对应的访问密码,就是修改上图中“Key passphrase”和“Confirm passphrase”的值。
3)将上图中多行文本框的内容全选、复制,并粘贴到git帐户的 SSH public key中,这就是适用于git的公钥。
4)点击上图中的“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)。
5)运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,图标显示为,双击该图标,弹出key管理列表,以下图示

clipboard.png

6)点击上图中的“Add Key”按钮,将第4步保存的ppk私钥添加进来,关闭对话框便可

相关文章
相关标签/搜索