1、TortoiseGit简介
tortoiseGit是一个开发的git版本控制系统的客户端,该软件功能和git一样
不过,git是命令行操作模式,tortoiseGit是界面化操作模式
2、TortoiseGit下载:
下载地址:
3、TortoiseGit安装
安装属性:先安装程序包,在安装语言包(LanguagePack),我提供的程序包中没有,需要的话可以去官网下载
安装说明:因为TortoiseGit只是一个程序外壳,真正起作用的还是Git,所以安装前要确认已完成Git安装和配置。
可以参考路径:
Git安装:https://mp.csdn.net/editor/html/114340910
Git生成秘钥,Git对远程Gitlab的配置:https://mp.csdn.net/editor/html/114341617
3-1、安装程序包
。双击TortoiseGit-2.9.0.0-64bit.msi,弹出安装导向页面
各步骤进行默认安装,点击Next>
。点击Install,进行安装
点击FInish,完成安装
配置语言包
配置调用的Git.exe,点击下一步
配置用户名、邮箱,点击下一步
后面配置需要使用Putty,默认选择,点击完成
4、TortoiseGit的配置
4-1、常规配置
先选择一个本地目录,作为git项目存放的目录,方便管理,不建议使用中文路径
。在空白处点击鼠标右键,选择》TortoiseGit》Setttings,弹出配置界面
点击左边Git,配置相关信息,配置好后保存退出
《1》因为当前还没有本地项目,所以“Edit local .git/config”按钮为灰色不可用,如果在某个本地Git项目下打开配置对话框,那么这个按钮就可以点击了,然后编辑此项目的一些属性
《2》点击“Edit global .gitconfig”按钮,会使用记事本打开全局配置文件,在配置文件中,可以编辑或添加如下内容:
[user]
name = gityang2
email = gityang2@qq.com
signingkey = gityangpwd
[credential]
helper = sotre
当推送项目至gitlab\github等在线仓库时,会记住你输入的用户名和密码(这里不是用户的姓名和email),这里的用户名和密码就是主场gitlab的用户名和密码
name:注册gitlab的账号,如gityang2
signingkey:注册gitlab的密码:如gityangpwd
email:是联系邮箱,给别人联系时使用
4-2、配置秘钥
因为TortoiseGit只是一个壳子,出软件的常规配置外(语言包、用户信息等),还需要像git一样生成、配置秘钥信息
开始》TortoiseGit》PuTTYgen,进入Putty Key Generator
点击Generate,生成秘钥(鼠标要不停滑动,才能自动生成)
点击保存Save private key \Save public key,保存私钥、公钥,尤其是私钥需要保存到本地可调用的位置
然后把生成的公钥public key粘贴到gitlab上面,配置SSH key,参考https://mp.csdn.net/editor/html/114341617中gitlab配置
Tortoisegit私钥配置
打开:开始》TortoiseGit》Pageant,然后双击屏幕任务栏中的图标哦,进行私钥配置
Tortoisegit进行远端传输数据时,pageant必须启动,且添加了对应的私钥,否则报错
点击Add key,添加前面保存的私钥,然后关闭
然后TortoiseGit就可以正常使用了