gitlab上倉庫的建立

2021-07-24 22:36:33 字數 840 閱讀 5218

gitlab上建立倉庫,並與本地**庫關聯是常用的**管理方式。

下面簡單介紹一下開發機本地的操作過程。

git config --global user.name "lanyang"

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

包括:

建立**目錄,初始化**庫,提交**到本地,本地**庫關聯到gitlab遠端**庫,推送**到gitlab倉庫。其中,gitlab遠端倉庫位址為:[email protected]:lanyang/example.git

$ mkdir example

$ cd example

$ git init

$ touch readme

$ git add readme

$ git commit -m 'first commit'

$ git remote add origin [email protected]

:lanyang/example.git

$ git push -u origin master

如果倉庫已經存在,只需要關聯gitlab遠端庫,並推送**。

$ cd example_git_repo

$ git remote add origin [email protected]

:lanyang/example.git

$ git push -u origin master

本文簡單介紹伺服器**庫的建立,以及與遠端庫的管理。

關於gitlab搭建與建庫,請參考

gitlab倉庫遷移

遇到乙個情況,需要將兩個gitlab倉庫合併。好在都是使用的ldap賬戶登陸,使用者賬戶不需要遷移。實際的使用情況下,需要遷移的主要部分為分組及分組下專案。gitlab的api還是很給力的,能夠獲取所有這些資訊,並利用這些資訊進行新建。獲取資訊使用get方法,修改資訊使用put方法,新建使用post...

Gitlab倉庫遷移

設定儲存倉庫資料 預設情況下omnibus gitlab 將倉庫資料儲存在 var opt gitlab git data目錄下,倉庫存放在子目錄 repositories裡面。以可以通過修改 etc gitlab gitlab.rb 的這一行來自定義 git data 的父目錄 root gitl...

gitlab倉庫遷移

把部署在本地的gitlab倉庫遷移到遠端倉庫,步驟如下 1 先進入已經checkout在本地的git 目錄,然後檢視一下當前本地的gitlab倉庫情況 2 然後設定遠端gtilab倉庫替換本地的gitlab倉庫目錄,如下圖,origin後面的就是遠端的gitlab目錄 設定完之後,再查一下 v,發現...