码迷,mamicode.com
首页 > 其他好文 > 详细

TortoiseGit关联gitlab 关联git

时间:2017-06-02 01:07:54      阅读:816      评论:0      收藏:0      [点我收藏+]

标签:单选   远程仓库   ges   .net   控制   putty   enter   height   term   

1,安装下面两个软件 和 生成密钥、公钥

安装TortoiseGit、Git-2.11.1-64-bit 软件。


2,生产git、TortoiseGit、gitlab三方关联的公钥和密钥。

第一步用git生产私钥和公钥文件。
打开git软件的技术分享工具,在弹出的控制台中输入如下命令:

$ ssh-keygen -t rsa -C "xxx@email.com"

(注释:红色部分使用自己的gitlab账号,生成文件的过程中直接回车直到文件生成(一般是放在c盘用户目录下的“.shh”文件夹下面))

----------------------------------------------
第二步将公钥关联到gitlab账户

找到生成id_rsa(私钥)、id_rsa.pub(公钥)文件。

在网页中登陆gitlab,用记事本打开id_rsa.pub(公钥)将信息复制到网页中的如下部分,并添加进去:

技术分享

第三步生产TortoiseGit可用的私钥

使用puttygen工具生成TortoiseGit能够使用的私钥(该工具有TortoiseGit自己提供)。

如下图所示通过该软件的 load载入之前生成的私钥,载入成功后使用save private key保存一份TortoiseGit能够识别的私钥ppk文件即可。

(注释:后面的操作过程中TortoiseGit能够自己找到需要的私钥,最好就放在之前git生产的公钥和私钥的位置)

技术分享


3,设置TortoiseGit的settings

URL是登陆gitlab网页获取的git项目地址(有http和ssh,截图中是http的)。

技术分享


4,同步gitlab的远程仓库
打开右键菜单选择Git Clone命令。

技术分享

在下图小红蓝色标识1是你需要同步的gitlab路径,蓝色标识2是本地存放的路径,蓝色表示3是你需要指定同步的分支。点击OK即可完成同步。

技术分享

5,操作

  右击clone后的目录,使用如下所以命令。

技术分享

弹出类似git的add命令功能窗口,Message表示本次commit的信息,check是小乌龟帮忙检索出来的需要add的内容(有add 也有delete modify)。

ok后自动执行add和commit命令。

技术分享

提交完成后就可以push了,如下图所示。

技术分享

TortoiseGit关联gitlab 关联git

标签:单选   远程仓库   ges   .net   控制   putty   enter   height   term   

原文地址:http://www.cnblogs.com/escore/p/6931392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!