最近因为公司项目需要搭建GITLAB,这个以前没做过,网上找了一下安装教程,很是坑,装了两天,愣是装的云里雾里,最后在我打算放弃之时,麻蛋,有GITLAB一键安装的软件:bitnami-gitlab-8.9.6-0-linux-x64-installer.run,这个我一开始装失败的,以为是坑就在网上找了一个个组件安装的方法,真是坑死了。最后再试了一下,这个一键安装的软件不到15分钟就装好了,看到界面那一刻,我都要哭了!,好了废话不说,回归正题!
这个一键安装的软件,挺好,在安装的过程需要设置一下emial,username,password.这些一定要设置,在登录gitlab web会用!
作为开发人员还是比较适应windows的GUI图形管理,方便他们将注意力集中到代码编写上,所以今天刚好接着昨天给大家介绍一下使用windows下的git client工具实现将本地代码提交到远程服务器.
解决方案:
环境部署
操作系统
Windows7 x64 Sp1
TortoiseGit TortoiseGit-1.8.11.0-64bit.msi
Git Git-1.9.4-preview20140815.exe
下载地址: http://yunpan.cn/QaaLGsd23BsWL (访问密码 96d7)
一.部署前的准备工作
安装TortoiseGit,Git默认下一步安装即可,其中Git为Git client环境安装包,确保windows包含git环境.
二.配置PuTTY authentication agent
在安装TortoiseGit后,可以选择使用OpenSSH客户端还是使用Putty客户端,如果使用的是默认的Putty客户端,由于TortoiseGit GUI连接不支持server端自定义端口配置,若GitLab使用的SSH端口为自定义端口,则需要使用PuTTY的authentication agent去做一个本地的端口转发.