配置git
6.设置记住密码ssh
!!!!! 密码会明文保存在 C:UsersAdministrator.git-credentials 这种文件中, 请当心使用.工具
进入设置, 点选左边的Git标签.能够发现,右边能够配置用户的名字与Email信息. 以下图所示:spa
由于当前尚未本地项目,因此 “编辑本地 .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程序,以下图示开发
2)点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕(真的要在上面移动鼠标),就会自动生一个随机的key,以下图示
若有须要,能够为密钥设置对应的访问密码,就是修改上图中“Key passphrase”和“Confirm passphrase”的值。
3)将上图中多行文本框的内容全选、复制,并粘贴到git帐户的 SSH public key中,这就是适用于git的公钥。
4)点击上图中的“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)。
5)运行TortoiseGit开始菜单中的Pageant程序,程序启动后将自动停靠在任务栏中,图标显示为,双击该图标,弹出key管理列表,以下图示
6)点击上图中的“Add Key”按钮,将第4步保存的ppk私钥添加进来,关闭对话框便可