内网地址
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
Thumbs.db
ehthumbs.db
Desktop.ini
# 目录
xuqiu
viewshot
java_demo
5.提交
按以下步骤操作:
push 完成后,gitlab 上会有对应的项目文件