1.   TortoiseGit简介

TortoiseGit是一个开放的git版本控制系统的源客户端,支持win10/win7/winxp/vista,该软件功能和git一样。

不同的是:git是命令行操作模式,而tortoiseGit是界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己的情况选择安装。

 

2.   TortoiseGit下载

tortoiseGit官方下载地址:https://download.tortoisegit.org/tgit/

 

官网当前最新稳定版本是2.9.0.0,下面就以该版本为例说明tortoiseGit的下载和安装。

 

 

进入2.9.0.0之后可以看到包含32位和64位软件安装包下载,以及各种语言安装包,根据自己的系统选择对应的安装包,笔者的主机是win10 64bit。就以64位为例语言包下载安装是根据个人习惯,默认是英文(推荐),需要中文的下载对应的语言包安装即可。

 

 

 

 

3.   TortoiseGit安装

1.     双击TortoiseGit-2.9.0.0-64bit.msi,弹出安装向导页面;

2.     一路Next即可,配置均选择默认

 

3.     点击Install

4.     完成后点击Finish,如果以前有老版本,则选择覆盖,关闭旧程序并尝试重启系统即可。

 

3.1.安装语言包

如果想使用英文版的该工具,不想使用中文版本的,则该模块操作可以忽略

 

1.     双击TortoiseGit-LanguagePack-2.9.0.0-64bit-zh_CN.msi,弹出安装向导;

 

2.     点击下一步,安装完成后,点击完成;

 

4.TortoiseGit配置

4.1.常规配置

之前如果注册了GitHub账号、Email地址、密码,配置了GitHub SSH key后,tortoiseGit会自动关联GitHub相关的账号名和邮箱,在安装完成之后就会自动关联:

 

 

4.2.秘钥配置

前面已经提到TortoiseGit只是一个壳,除软件的常规配置(语言包、用户信息等),还需要像git一样生成、配置秘钥信息;

 

 

1.     点击开始菜单→TortoiseGitPuTTYgen,选择PuTTYgen,进入PuTTY Key Generator

 

2.     点击Generate,会自动生成私钥,生成的过程中;

 

注意:生成时鼠标要不停划过进度条,不然进度条会一直不动!

3.     Save private key把私有的秘钥保存起来,记住存储的位置,后面会用到;

 

4.     打开开始菜单→TortoiseGitPageant,打开以后电脑右下角会有图标,双击点开蓝屏幕那个图标,说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错;

 

 

 

 

5.     添加前面生成本地保存的private key.ppk,也就是私钥。然后关闭;

 

5.TortoiseGit使用示例

以克隆JavaWorkSpace项目代码为例,举例验证Tortoise配置是否正确;

注意:克隆代码之前确保有相关的代码权限(masterdeveloperreporter),如无权限,请求项目具有master权限的同事帮忙分配权限;

 

1.     登陆GitHub,获取SSH链接地址

 

2.     在本地目标下载目录下,鼠标右键→Git Clone,把刚才粘贴的SSH地址复制到URL,点击确定;

 

 

3.     确认项目已从GitHub上克隆到本地;

 

关于Git提交到GitHub的公钥SSH Key设置,请参阅另一篇博文:

windows 下git 的配置安装与使用

posted on 2020-01-13 23:57  人无名,则可专心练剑  阅读(3184)  评论(0编辑  收藏  举报