windows下使用TortoiseGit代替Git命令行操做git
你们在使用svn的时候,都很是喜欢使用小乌龟,也就是TortoiseSVN;那么git也有小乌龟版本,即TortoiseGit。windows
一、安装TortoiseGit服务器
安装使用TortoiseGit的前提,是windows下msysGit环境都安装并设置好,而且已经生成了私钥和公钥,便可开始配合TortoiseGit使用。svn
安装没什么要求,根据本身的系统,32bit或者64bit对应选择安装便可。工具
二、配置TortoiseGit与msysGit关联spa
在安装完TortoiseGit第一件事,就是设置TortoiseGit与msysGit关联,以下图:命令行
三、创建项目目录blog
假如在F盘建一个工程目录git-space,而后将版本库克隆到这个目录下同步
四、鼠标右键显示TortoiseGit的功能菜单it
首次使用的时候,须要克隆版本,右键菜单以下:
Git 克隆 // 将版本服务器上的版本clone到本地目录下
Git 在这里建立版本库 // 在本地目录下建立一个版本库
TortoiseGit(T) // TortoiseGit设置
克隆版本到本地以后,再看右键菜单以下:
Git 同步 // 至关于命令行~: git push origin master
Git 提交(C)—> "master"... // 至关于命令行~: git add 文件
TortoiseGit(T) // TortoiseGit设置
五、配置TortoiseGit的私钥
在msysGit使用时,咱们生成过私钥和公钥,可是使用TortoiseGit,若是不引入这个私钥,就不能提交版本了。可是TortoiseGit须要的私钥格式与生成的私钥不一致,使用要转换成TortoiseGit能够认的格式。
在TortoiseGit的安装目录下C:\Program Files\TortoiseGit\bin找到puttygen.exe,就是转换工具,双击以下:
这里只须要经过按钮Load,载入咱们本身的私钥便可,以下:
点击save,而后保存为TortoiseGit能够认的格式,ppk格式,并从新命名便可。而后在鼠标右键选择【Git 克隆】即弹出以下:
在加载putty密钥的地方引入刚刚转换过的ppk格式私钥便可,肯定以后便可clone版本以及提交文件到版本服务器。不然就会在clone的时候提示要输入password密码,引入私钥以后就不须要什么密码了。
六、提交文件
经过TortoiseGit提交文件,也就是右键菜单功能
Git 提交(C)—> "master"... // 至关于命令行~: git add 文件,这里只是将文件提交到本地版本库,并不是提交到远程版本服务器
以下图:
这里提交以后,其余客户端不能获取到你提交的文件,由于你的文件没有更新到远程版本服务器上。
七、同步到版本服务器
经过TortoiseGit提交文件到版本服务器,也就是右键菜单功能
Git 同步 // 至关于命令行~: git push origin master
以下图:
点击推送便可完成,将文件更新到远程版本服务器上,其余客户端更新以后能够获取到你提交的文件。