本文将介绍一下git的图形化工具TortoiseGit。很多人都觉得使用命令行才是高大上,其实我觉得各有优劣,在工作中我是都用的。比如在审核程序员提交的代码时我就比较喜欢图形化工具,命令行方式看起来太费劲了。
其实各大厂商的IDE开发环境中都内置了git工具,摆弄摆弄应该不难。由于本人使用svn期间常用工具是TortoiseSvn所以,对TortoiseGit也就情有独钟了。
下载
在这里我们可以下载程序和各国语言包。
安装
安装程序和语言包。全部下一步即可
配置
软件语言配置
第一次使用时会提示选择语言,默认英文,如果安装了语言包可以选择其他语言。
目录配置
配置bin目录及指定git程序
用户配置
设置git用户名和邮箱
SSH远程公钥配置
生成PuTTY秘钥
使用默认SSH-2 RSA key
开始生成(生成时需要在窗口内不停移动鼠标)
生成完成
保存公钥和私钥
在git远程库中配置公钥
这里要注意公钥格式是下图蓝色位置复制的格式,而不是公钥文件里的格式
SSH本地私钥配置
如图运行TortoiseGit软件包中的Pageant程序
双击桌面右下角(通知区域)的图标
选择之前保存的私钥
自动加载私钥配置
上面加载私钥的方式每次都要手动开启比较麻烦
其实在push或pull代码的时候有一个Autoload Putty Key选项把它勾上,然后把私钥放在TortoiseGit根目录下(私钥必须命名为private_key.ppk)。这样每次push的时候就会自动加载私钥了。
至此我们就完成了TortoiseGit的安装及配置
使用
只要在项目路径中右键就可以使用便捷的图形化功能了