②话不说▼ 2012▼ 手册 git window ubuntu

009.简易GIT环境

Window客户端,Ubuntu服务器端,搭建简单的git环境。

1. Window客户端(192.168.0.3)

1.1. 安装git客户端

tortoisegit 1.7.12.0
tortoisegit msysgit 1.7.10+

1.2. 把sec转成ppk

打开“程序/tortoisegit/puttygen”
点击 “load” 按钮,选择trydofor.sec
点击 “Save private key”按钮保持成trydofor.ppk

1.3. 设置host访问

避免使用ip访问,设置本机host,执行以下命令
echo 192.168.0.9 trydofor.lan>>C:\WINDOWS\system32\drivers\etc\hosts

1.4. git clone 工程

在需要存放工程的目录中,右键,在菜单中选择“git clone…”
在URL中输入“gitolite@trydofor.lan:testing.git”
在“load putty key”中选择trydofor.ppk
点击“OK”,等待clone成功。

1.5. 注意事项

因为linux和window对文件名编码不同,
所以需要msysgit 1.7.10+ 以支持UTF8
否则,对中文文件名可能出现乱码。

2. Ubuntu服务器端(192.168.0.9)

2.1. 安装 gitolite

这个比较简单,一搜一堆

2.3. 生成用户私钥,如trydofor

ssh-keygen -f trydofor
mv trydofor trydofor.sec

把trydofor.sec给客户端

《009.简易GIT环境》 Window客户端,Ubuntu服务器端,搭建简单的git环境。
题图:英极Credit团队(2004~2014)。石头和大军说,来看看美女。然后美女就不自然了。