git工作流程和環(huán)境搭建

git分支開發(fā)工作流:
分長期分支和主題分支。

1.git簡介

git簡介其實很簡單,就是了解幾個命令,看到這幾個單詞你要知道什么意思。
clone:克隆,就是將遠(yuǎn)程倉庫復(fù)制到本地
push:推送,就是將本地倉庫代碼上次到遠(yuǎn)程倉庫。
pull:拉取,就是將遠(yuǎn)程倉庫代碼下載到本地倉庫。


git簡單工作原理

2.git工作流程

工作流程往往都是一些步驟,需要怎么去做。
如果用幾個簡單的單詞:clone->checkout-->commit-->push

簡單的操作步驟:
1.克隆遠(yuǎn)程倉庫代碼到本地倉庫:git clone git網(wǎng)址
2.在本地倉庫中checkout代碼然后通過IDE工具進(jìn)行代碼修改:git checkout 對應(yīng)的分支
3.在提交前到本地倉庫前--需要先提交到暫存區(qū) index stage:git add 'xx'
4.提交到本地倉庫 :git commit '注釋內(nèi)容'
5.修改完成后,需要和團(tuán)隊共享代碼時,將代碼推送到遠(yuǎn)程倉庫:git push

git本地工作流程

3.git環(huán)境搭建

操作步驟:
1.在/srv目錄下新建gitlab文件夾,在該文件夾下創(chuàng)建config、logs、data文件夾。
2.啟動docker安裝搭建gitlab
3.容器內(nèi)啟動服務(wù)
4.關(guān)閉防火墻

執(zhí)行命令如下:

#-v 掛載目錄到宿主機(jī),需要對gitlab的配置、數(shù)據(jù)、日志進(jìn)行存放。
cd /srv   #切換到srv目錄
mkdir gitlab  #創(chuàng)建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
#容器內(nèi)啟動服務(wù)
docker exec 容器id gitlab-ctl reconfigure
#關(guān)閉防火墻
systemctl stop firewalld

結(jié)果訪問:10.100.1.15:9001 進(jìn)入gitlab

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容