目錄
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...