作为构建代码库的配置管理工具,如果你还在用VSS和SVN建议转Git,GitLab又是Git的很好的实现,特别对于本地化部署的团队或者企业来说。Gitlab完美实现DevOps的工具链,包括CI/CD,特别是对于面向云原生的应用开发来说,是最佳的选择。
本文是在已经部署了GitLab的情况下,介绍如何在Windows环境中安装和配置Git客户端。
1. 安装Git
下载Git on Windows https://www.git-scm.com/download/
选择Windows镜像,可选32bit或64bit。
下载完成后,直接安装就好,配置选项直接按照默认值点下一步。
2. 安装TortoiseGit
下载TortoiseGit https://tortoisegit.org/download/
选择for 32-bit Windows或者for 64-bit Windows,如果Windows是64bit的,推荐下载for 64-bit Windows。
下载完成后,直接安装就好。
如果需要,可以下载Chinese, simplified的简体中文语言包。
3. 生成SSH Key
在开始菜单中找到Puttygen,点击Generate生成Key,期间用鼠标在空白区移动几下。
![](https://img.haomeiwen.com/i10658030/31d89e02f7374811.png)
很快就生成好了。
点击Save private key保存生成的key到本地文件目录。
4. 在Gitlab中添加SSH Key
登录Gitlab后,在用户的Setting中选择SSH keys。
![](https://img.haomeiwen.com/i10658030/b32d837ec7652dc6.png)
然后将直接生成的public key复制到此页面的Key里面,点击Add就完成了。
5. 配置TortoiseGit
可以在桌面右键,选择TortoiseGit->Settings,确认Git.exe Path是否设置正确。
![](https://img.haomeiwen.com/i10658030/e5a693c08edee13e.png)
6. Clone Project
可以在桌面右键,选择Git Clone。
在URL中填写GitLab中创建的Project地址,在Directory中填写本地Clone的文件目录。
在Load Putty Key中选择刚才生成的key文件。
![](https://img.haomeiwen.com/i10658030/fa7c2ccf5fd7b287.png)
这样就将GitLab上的Project成功Clone到本地了。
网友评论