一.重新安装gitlab
1.下载镜像
$ docker pull registry.cn-hangzhou.aliyuncs.com/imooc/gitlab-ce:latest
2.编写脚本,开机启动,映射新端口
3.运行脚本
4容器运行状态
5.gitlab运行状态
6.修改远程SSH默认22端口为其他端口
- 控制SSH访问端口的文件为 /etc/ssh/sshd_config
- 查找到 Port=22字段,将其前面的注释去掉,
- 在这行下面再加同样的一行,端口号改为自己准备修改后的端口
7.重启ssh服务
二.使用git
1.选择一个合适的地方,创建一个空目录
$ mkdir learngit
$ cd learngit
$ pwd
/home/ydt/learngit
2.通过git init命令把这个目录变成Git可以管理的仓库
$ git init
Initialized empty Git repository in /home/ydt/learngit/.git/
3.编写一个readme.txt文件,用命令git add,把文件添加到仓库
4.修改内容后使用git status查看状态
5.使用git diff命令查看修改内容
6.提交修改内容
7.用git log命令查看历史纪录
8.使用–pretty=oneline参数查看二进制commit id
9.使用git reset命令回退到上一个版本
10.回到新的版本
指定固定的commit id ,可以回到固定的版本
11.Git的版本回退速度非常快,因为Git在内部有个指向当前版本的HEAD指针,当你回退版本的时候,Git仅仅是把HEAD从指向append GPL
- 改为指向add distributed