对于新手来说,直接使用git操作还是有点台阶的,可界面化操作的git-TortoiseGit就孕育而生,本篇将教你从安装开始到日常开发使用频率高的几个操作。
TortoiseGit官网,英文跟我一样憋屈的还可以下载一个中文包,安装过程统一下一步,安装完成在任意界面点击右键就可以看到Git Clone
和Git Create ..
安装完成
然后把中文包放在TortoiseGit安装目录,点击安装即可,然后在设置的General
中选择中文
切换语言
首先要配置好你的用户名和邮箱
配置用户名邮箱
然后配置SSH
首先找到PuTTYgen
打开
PuTTYgen
打开后看图操作
生成钥匙
分别是生成钥匙,绑定本机.ssh
中的私钥,保存
TortoiseGit自己的钥匙.ppk
文件,名字自己任取。
然后再找到pageant
pageant
选择刚刚自己保持的***.ppk
文件退出
Add Key
,还有个前提是你本地的id_rsa.pub
公共钥匙要绑定到你的GitHub中,有了这个前提你就能直接克隆代码了
首先拿到你的GitHub项目的SSH下载链接,在本地右键选择Git 克隆
,
Git 克隆
然后在URL
中输入下载链接
输入下载链接
等待下载完成
等待下载
为测试,我新建了一个readme.txt
文件,然后右键选择
git 提交
git 提交
输入你的commit
输入你的`commit`
点击提交并推送
,然后等待完成
新建分支
输入你的分支名
创建提交,然后查看GitHub是否提交成功
查看GitHub
切换分支
此合并为某一分支同步另一个分支的修改,刚刚我在新建的分支中随意修改了点东西,然后现在切回主分支,让主分支通过合并分支来同步刚刚测试分支的修改。
点击合并分支
选择测试分支并点并合。
选择测试分支
然后输入修改的commit
输入修改的`commit`
显示并合成功,此时再查看github分支就可以看到刚刚的提交!合并是TortoiseGit的精髓,大家有时间多去了解一下!
点击查看日志即可
查看日志
日志界面
点击不同的提交记录可以看到改提交与上一个版本的差别比较。
还可以通过追溯
查看某一个文件的历史修改记录
点击追溯
查看该文件的历史修改记录
有时我们需要理清仓库里的分支情况,就需要查看分支版本图,
点击分支版本图