Windows
下
TortoiseGit over Putty or Openssh
提交项目到
GitLab
Gitlab
默认的配置推荐使用
shell
命令行与
server
端进行交互
,
作为搞
SCM
的表示无压力
,
但是
作为开发人员还是比较适应
windows
的
GUI
图形管理
,
方便他们将注意力集中到代码编写上
,
所
以今天刚好接着昨天给大家介绍一下使用
windows
下的
git
client
工具实现将本地代码提交到
远程服务器
.
解决方案:
环境部署
操作系统
Windows7
x64
Sp1
TortoiseGit
TortoiseGit-1.8.11.0-64bit.msi
Git
Git-1.9.4-preview20140815.exe
Putty
PuTTY
0.63
OpenSSH
owned
by
Git
下载地址
:
http://yunpan.cn/QaaLGsd23BsWL
(
访问密码
96d7)
注
:
此处下载地址中的安装包都为
64
位版本
,32
位请另行下载
.
一
.
部署前的准备工作
安装
TortoiseGit,Git,Putty,
默认下一步安装即可
,
其中
Git
为
Git
client
环境安装包
,
确保
w
indows
包含
git
环境
.
二
.
配置
PuTTY
authentication
agent
在安装
TortoiseGit
后
,
可以选择使用
OpenSSH
客户端还是使用
Putty
客户端
,
如果使用的
是默认的
Putty
客户端
,
由于
TortoiseGit
GUI
连接不支持
server
端自定义端口配置
,
若
GitLab
使用的
SSH
端口为自定义端口
,
则需要使用
PuTTY
的
authentication
agent
去做一个本地的端
口转发
.
1.
首先使用
TortoiseGit
自带的
Puttygen
创建本地的公
/
私钥对