gitlab容器化佈署及git常用操作

2021-10-08 08:16:58 字數 1376 閱讀 6348

目錄

gitlab容器化佈署

git常用操作

(官網參考位址

拉取gitlab-ce映象:

docker pull gitlab/gitlab-ce

建立宿主機持久化資料儲存目錄:

mkdir /data/gitlab/ -p

執行gitlab容器:

docker run -d -p 443:443 -p 80:80 -p 6022:22 --name gitlab --restart always \

-v /data/gitlab/config:/etc/gitlab \

-v /data/gitlab/logs:/var/log/gitlab \

-v /data/gitlab/data:/var/opt/gitlab \

gitlab/gitlab-ce

佈署完成,瀏覽器訪問web頁面設定root密碼即可。

git檔案管理:

個人資訊配置:使用者名稱、郵箱

git config --global user.email "[email protected]"

git config --global user.name "your name"

git init  目錄初始化

git status 檢視當前專案狀態

git add 檔名 將指定檔案新增至git管理

git add . 將當前修改的所有檔案新增至git管理

git commit -m 『v1』 生成版本,v1為描述資訊

git log 檢視版本

git reset --hard 版本號 回滾至指定的版本

git reflog 檢視版本回滾資訊

git checkout -- 檔名 將已修改的檔案回滾至未修改狀態

git reset head 檔名 將已經被git管理的檔案回滾至未管理

git分支管理:

git branch 顯示分支資訊

git branch dev 建立dev分支

git checkout dev切換至dev分支

git merge dev 將dev分支合併至當前分支

git branch -d dev 刪除dev分支

git remote add origin 新增遠端倉庫,取名為origin

git push -u origin master --tags 將master分支推送至遠端倉庫origin(帶tag)

git clone 轉殖遠端**至本地

git pull origin dev 拉取dev分支至最新

git tag -a 'v1.0.3' f0cbc6 -m 'v1.0.3'  對f0cbc6這個commit點打標籤

gitlab及git相關操作

啟動gitlab sudo gitlab ctl start 關閉gitlab sudo gitlab ctl stop 重啟gitlab sudo gitlab ctl restart 檢視git當前狀態 git status 新增所有未新增的檔案 git add 提交 到本地倉庫 git com...

GitLab 及 Git 命令使用記錄

git轉殖 前先進行配置 根據自己的實際資訊進行配置 git config global user.name 寒楓 執行clone時若報ssh相關的錯誤,則執行 ssh keygen t rsa c hanfeng.he com 命令進行生成ssh,命令列輸入該命令後一路回車,生成之後的檔案一般在c...

git安裝及初始化

windows 平台,msysgit 的專案提供了安裝包 二 安裝 centos 1.安裝 curl zlib openssl expat libiconv 等依賴工具 yum install curl devel expat devel gettext devel openssl devel zl...