Linux上的gitlab日常操作
生活随笔
收集整理的這篇文章主要介紹了
Linux上的gitlab日常操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Linux上的gitlab日常操作
- 一、本地創建系統用戶
- 1.創建zhangsan用戶
- 2.創建數據存放目錄
- 二、git用戶信息配置
- 1.git信息配置
- 2.查看git信息狀態
- 三、下載代碼版本庫
- 1.進行證書忽略
- 2.下載版本庫
- 3.進行文件的版本提交系列操作
- 四、本地客戶端ssh連接gitlab倉庫免密
- 1.本地電腦生成密鑰
- 2.查看公鑰信息
- 3.將公鑰拷貝到gitlab
- 五、本地倉庫文件同步到遠程gitlab倉庫
- 1.切換origin
- 2.連接到遠程倉庫
- 3.上傳文件
- 4.查看遠程版本倉庫信息
- 5.刪除遠程倉庫信息
一、本地創建系統用戶
1.創建zhangsan用戶
[root@k8s gitlab]# useradd zhangsan [root@k8s gitlab]# passwd zhangsan Changing password for user zhangsan. New password: BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic Retype new password: passwd: all authentication tokens updated successfully. [root@k8s gitlab]# su - zhangsan2.創建數據存放目錄
[zhangsan@k8s ~]$ mkdir -p ~/zhangsan/gitlab [zhangsan@k8s ~]$ cd zhangsan/gitlab/ [zhangsan@k8s gitlab]$二、git用戶信息配置
1.git信息配置
1.配置該git的使用者git config --global user.name "zhangsan"2.配置git使用者的郵箱 git config --global user.email "zhangsan@qq.com"3.使文本高亮 git config --global color.ui true2.查看git信息狀態
[zhangsan@k8s gitlab]$ cat ~/.gitconfig [user]name = zhangsanemail = zhangsan@qq.com [color]ui = true三、下載代碼版本庫
1.進行證書忽略
git config --global http.sslVerify false2.下載版本庫
[zhangsan@k8s gitlab]$ git clone https://192.168.1.8:8443/it-group01/it-items.git Cloning into 'it-items'... Username for 'https://192.168.1.8:8443': zhangsan Password for 'https://zhangsan@192.168.1.8:8443': warning: You appear to have cloned an empty repository.3.進行文件的版本提交系列操作
[zhangsan@k8s gitlab]$ cd it-items/ [zhangsan@k8s it-items]$ git add README.md fatal: pathspec 'README.md' did not match any files [zhangsan@k8s it-items]$ touch README.md [zhangsan@k8s it-items]$ git add README.md [zhangsan@k8s it-items]$ git commit -m "1.0-zhangsan carte a file for README.md" [master (root-commit) 9dcfd68] 1.0-zhangsan carte a file for README.md1 file changed, 0 insertions(+), 0 deletions(-)create mode 100644 README.md [zhangsan@k8s it-items]$ git log --oneline 9dcfd68 1.0-zhangsan create a file for README.md四、本地客戶端ssh連接gitlab倉庫免密
1.本地電腦生成密鑰
ssh-key2.查看公鑰信息
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDIPoVZkyzMnQ1PPzwBm1Cu1COzbvoXcPR/PH5cgPa9aiJMOGWUevknFh6Rj67v+0ju+piZUsPDcNBhAXHlhzfiQF+aToKLIK5RnwVmiuQF2notc484yYCKlIe/SUNOb3PSU1wAoXBzB+xD0kIIhVwoC6mdpadPCuQr5gWlzSJdKGrU+TC4boaQP7wdJ8EhhJgTrt6Emki7lm++aKMzPojBek3HnWb+qRbBDmKCBnF4XjIjogQIsWh7OHs9ss9rY1kRhyx/28lFeSd7CVGBSHPFnm+ghhKAjom1vu5BAwrThBcP0J7MXDA/7/1P3tsTa34D0CTeEBr6xuN4g6In3T9t zhangsan@k8s3.將公鑰拷貝到gitlab
五、本地倉庫文件同步到遠程gitlab倉庫
1.切換origin
git remote rename origin old-orign2.連接到遠程倉庫
git remote add origin https://192.168.1.8:8443/it-group01/it-items.git3.上傳文件
git push -u origin master4.查看遠程版本倉庫信息
git remote -v5.刪除遠程倉庫信息
git remote remove old-orign git remote remove origin總結
以上是生活随笔為你收集整理的Linux上的gitlab日常操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: gitlab的日常使用
- 下一篇: 上传代码到gitee操作