测试管理 windows gitlab 客户端安装使用实践

李育春 for 君海游戏QA · 2017年10月25日 · 最后由 槽神 回复于 2017年10月25日 · 3314 次阅读

内网地址
hosts 配置:192.168.1.250 gitlab.ijunhai.com
地址: http://gitlab.ijunhai.com:8989

一、下载 Git 工具
https://git-scm.com/download/win

二、操作流程
把 204 机器上 dinner 项目上传到 gitlab dinner 项目下
1.右击 dinner 文件夹,git gui here,创建本地 gitlab 仓库

directory 选择 dinner 目录

完成点击创建以后,会弹出可视化窗:

2.生成公钥,并上传 gitlab
git 仓库之间的代码传输协议主要使用 ssh 协议。而一般搭建 gitlab 的时候使用的 git 用户是没有密码的,因此直接 ssh 是不能登录的,就需要使用 ssh-keygen 上传公钥,使用非对称加密传输。
点击 help>show ssh key>generate Key,
把生成的 key 上传到 gitlab(打开 gitlab 服务端,且登录。点击右上角>settings>SSH keys
把公钥文件里的内容复制到文本框,提交。)

3.把本地项目加到 gitlab 项目
点击 Remote--》Add...
Name:dinner
location:ssh://git@gitlab.ijunhai.com:2289/qa/dinner.git
Add>success

4.给项目设置忽略规则
.gitignore 配置文件用于配置不需要加入版本管理的文件
使用 Windows 的童鞋注意了,如果你在资源管理器里新建一个.gitignore 文件,它会非常弱智地提示你必须输入文件名,但是在文本编辑器里 “保存” 或者 “另存为” 就可以把文件保存为.gitignore 了。
dinner 的忽略规则如下
# 备份文件 zip
*.zip

Windows:

Thumbs.db
ehthumbs.db
Desktop.ini

# 目录
xuqiu
viewshot
java_demo

5.提交
按以下步骤操作:

push 完成后,gitlab 上会有对应的项目文件

共收到 4 条回复 时间 点赞

说实在的,真不知道 git 客户端存在的价值是什么~

槽神 回复

TortoiseGit 还是挺好用的。

槽神 回复

最简单的,把本地代码提交到版本库。一个项目多人提交的时候就能体现他的效果

李育春 回复

你说的是 git 的作用,不是 git 客户端~

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册