git工作流程和环境搭建

git分支开发工作流:
分长期分支和主题分支。

1.git简介

git简介其实很简单,就是了解几个命令,看到这几个单词你要知道什么意思。
clone:克隆,就是将远程仓库复制到本地
push:推送,就是将本地仓库代码上次到远程仓库。
pull:拉取,就是将远程仓库代码下载到本地仓库。


git简单工作原理

2.git工作流程

工作流程往往都是一些步骤,需要怎么去做。
如果用几个简单的单词:clone->checkout-->commit-->push

简单的操作步骤:
1.克隆远程仓库代码到本地仓库:git clone git网址
2.在本地仓库中checkout代码然后通过IDE工具进行代码修改:git checkout 对应的分支
3.在提交前到本地仓库前--需要先提交到暂存区 index stage:git add 'xx'
4.提交到本地仓库 :git commit '注释内容'
5.修改完成后,需要和团队共享代码时,将代码推送到远程仓库:git push

git本地工作流程

3.git环境搭建

操作步骤:
1.在/srv目录下新建gitlab文件夹,在该文件夹下创建config、logs、data文件夹。
2.启动docker安装搭建gitlab
3.容器内启动服务
4.关闭防火墙

执行命令如下:

#-v 挂载目录到宿主机,需要对gitlab的配置、数据、日志进行存放。
cd /srv   #切换到srv目录
mkdir gitlab  #创建gitlab文件夹
cd gitlab
mkdir config logs data

docker run --detach -p 443:443 -p 9001:80 -p 8022:22 --hostname 10.100.1.15 --name mygitlab --restart always -v /srv/gitlab/config:/etc/gitlab -v /srv/gitlab/logs:/var/log/gitlab -v /srv/gitlab/data:/var/opt/gitlab -v /etc/localtime:/etc/localtime:ro --privileged=true gitlab/gilab-ce
#容器内启动服务
docker exec 容器id gitlab-ctl reconfigure
#关闭防火墙
systemctl stop firewalld

结果访问:10.100.1.15:9001 进入gitlab

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容