Git-TortoiseGit
Git下载
下载网址:http://msysgit.github.com/
Git初始化
1.找到桌面>>右键>>打开Git Bash here 控制台
初始化git环境
- git config --global user.name "JiangMin"
- git config --global user.email "[email protected]"
TortoiseGit
TortoiseGit是一个开放的git版本控制系统的源客户端,界面化操作模式。
TortoiseGit下载
tortoiseGit下载地址:https://tortoisegit.org/download/
1.TortoiseGit安装包:根据系统下载对应安装包;
2.TortoiseGit语言包:系统默认是英文,可以下载其他语言安装包。
TortoiseGit安装
1.安装顺序:先安装程序包,然后安装语言包;
2.安装说明:因为TortoiseGit只是一个程序壳,必须依赖一个Git Core,所以安装前请确定已完成git安装和配置。
以为64位安装为例:
1.安装路径根据自己需要进行配置,然后Next> 即可,配置均选择默认。
2.点击“finish”如果以前有老版本,则选择覆盖,关闭旧程序并尝试重启即可。
安装语言包:
1.如果使用TortoiseGit默认语言 (英文版本),则忽略“安装语言包板块”。
2.双击TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN.msi,弹出安装导向,“Next > ”默认安装即可。
TortoiseGit配置
常规配置:源程序路径,作为Git项目存放的目录,方便管理。
设置语言:如果使用英文:该步骤可直接跳过。
- 空白处点击鼠标右键,选择 --> TortoiseGit --> Settings,弹出配置界面(当TortoiseGit安装完成后,鼠标右键点击后,默认出现TortoiseGit相关选项)。
- 点击General,在页面中选择Language下拉框,选择语言。
秘钥配置
前面已经提到TortoiseGit只是一个壳,除软件的常规配置(语言包、用户信息等),还需要像git一样生成、配置秘钥信息。
- 开始-->TortoiseGit-->PuTTYgen,进入PuTTY Key Generator;
- 点击“Generate”
注意:生成时鼠标要不停划过进度条,不然进度条会一直不动! - 先点击Save private key把私有的**存起来,记住存储的位置,后面会用到。
Gitlab/码云设置ssh秘钥
Gitlab设置ssh秘钥:"User Settings"选项界面 ---> "SSH Keys" ---> 拷贝公钥 --->"Add key”:
Gitlab设置成功后,邮箱会收到邮件。
码云设置ssh秘钥:
"设置" ---> "SSH公钥" ---> "添加公钥" --->"确定"。
码云设置成功后,邮箱会收到邮件。
TortoiseGit工程
- 打开:开始-->"TortoiseGit"-->"Pageant"-->双击点开蓝屏幕电脑那个图标。
说明:使用TortoiseGit进行和远端输出项目时,Pageant必须启动且添加了对应的私钥。否则会报错
添加前面生成的private key.ppk,也就是私钥。然后关闭
TortoiseGit使用示例
克隆:在本地目标下载目录下,右键-->TortoiseGit(T)-->克隆,粘贴Gitlab/码云项目仓库的SSH 链接地址到URL,点击确定
建议:克隆的目录设置成,编译器编译源文件的地址,方便程序调试。
源程序所在文件夹,右键:
- 右键源程序--->"TortoiseGit"--->"添加..."--->"提交"
- 右键目录文件空白处:提交:"Git提交---> "master..." --->"提交" --->"推送"。
- 右键目录文件空白处:同步:"Git同步 ---> "拉取"。