tortoisegit使用
Tortoisegit使用
:以下仅记录tortoisegit的介绍和日常使用到的东西
另:中文汉化
https://tortoisegit.org/download/ -----下载中文语言包安装即可;
1.安装git:
2.安装桌面工具tortoisegit
3.安装中文语言包
4、一路点击安装,安装后
5.生成SSH秘钥:
1.开始菜单点击选择puTTYgen
2.出现如图界面点击Generate:
3.在弹框内滑动鼠标生成秘钥
4.将生成的秘钥保存
先点击Save private key把私有的密钥存起来,记住存储的位置,后面会用到
PS:注意此时先把上面的红框中的public key复制下来保存在一旁(等会儿需要放到gitlab上去),如果用Save public key按钮保存下来的public key格式不符合github里的格式。
然后:
在gitlab里面,个人设置页面添加上一步生成sshKey公钥,如下图:
然后选到本地的某个.git版本库(比如直接新建一个文件夹,然后右键git制作成为本地仓库)这时候该文件夹里面会多一个.git的文件;
此时新建的这个文件夹就是本地工作目录啦。
然后进入文件夹,然后右键进入tortoisegit 设置
因为是工作目录,所以会多一个remote的设置菜单
6、然后再gitlab
7、设置桌面工具:选项该勾的勾上,方便鼠标右键操作
点击左边Git,配置相关信息,配置好后保存退出
①编辑时,可以直接选择“”全局“”
凭证:url就是gitlab的项目url
助手:就下拉选择wincred 表示当前window用户
远程设置:
gitlab某个项目的url
密匙就是开始菜单里面的这个里面生成的private-key,保存在本地的文件路径
保存就完事了
然后在本地文件工作目录内,进行拉取远程gitlab的某个分支,如下:完成了
注意:如果是本地提交代码:
先拉取同步,
然后才提交,否则会出现本地和远程代码不一致
在当前目录中,右键Git Commit,提交已经将新增的功能合并到一起,不管是新增还是修改直接Commit即可
注意需要Push一下,commit之后只是提交到本地的,并没有提交到远程服务器。
如果没有在这一步进行推送,可以通过右键菜单-Git 推送进行推送,右键菜单没有这个选项的可以在设置里面勾选