日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

gitlab的用户使用手册

發布時間:2025/3/8 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gitlab的用户使用手册 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近比較忙,沒時間寫博客,今天來的早所以寫一篇關于gitlab的使用手冊分享給大家。

目錄

?

一、賬戶/項目申請

二、登陸與修改密碼

三、SSH?Key導入

四、上傳/下載代碼

1、上傳(用戶系統為linux)

2、下載(用戶系統為linux)

3、上傳(用戶系統為windows)

4、下載(用戶系統為windows)

一、賬戶/項目申請

1、帳號的申請需要用公司的郵箱發郵件申請,發送的要求參考下面2-3項;

2、新項目倉庫的新建、新團隊成員的授權郵件除了cc給公共組以外,每個新人的授權都需要cc給vp,否則運維組團隊成員不如給該用戶授權;

3、項目組的權限分配申請時郵件需要cc到當前項目的負責人和vp,然后權限統一授權由運維組成員來完成。

申請賬戶/項目的格式為

姓名:

職務:

項目組:

倉庫名:

項目負責人:

賬戶/項目由運維組創建成功后,會進行郵件通知,反饋郵件里包括完成情況、倉庫名等。

二、登陸與修改密碼

在gitlab的web界面http://ip,輸入賬號與密碼登陸

如果想修改密碼的話,選擇右側的My?Profile

然后選擇Account

最后在Password里修改你的密碼

如果密碼忘記,請發郵件給運維組來重置你的賬戶密碼。

三、SSH?Key導入

如果你想進行代碼的上傳與下載等操作,需要你把自己的ssh?key導入到gitlab里,方法如下:

1、把id_rsa.pub里的內容復制(打開方法為鼠標右鍵——打開方式——記事本);

2、選擇My?Porfile

選擇SSH?Keys

選擇Add?new

然后把之前復制的id_rsa.pub里的內容復制到key里

然后選擇Save

四、上傳/下載代碼

1、上傳(用戶系統為linux)

如果gitlab庫為新庫,打開后界面應該類似以下界面

如果是在linux系統下進行上傳代碼,先進行設置git?global設置

git?config?--global?user.name?"Administrator" git?config?--global?user.email?"mail?address"

其中user.name與user.email都需要輸入你自己的信息

之后進入到一個已經存在的庫里面(比如你已經已經存在的庫名為test)

cd?test

然后在使用下面操作

git?remote?add?origin?gitlab@ip:root/test.git git?push?-u?origin?master

請記住,上面的操作里origin后的gitlab@ip:root/test.git為你自己收到界面的信息,不用跟我上面的一樣。

如果在進行git?remote?add?origin?gitlab@ip:root/test.git出現下面錯誤

fatal:?remote?origin?already?exists.

那么請輸入以下命令

git?remote?rm?origin

然后在輸入之前的命令

git?remote?add?origin?gitlab@ip:root/test.git

如果不報錯在輸入

git?push?-u?origin?master

但請注意,這樣的操作是創建一個分支為master的,并且只有一個分支。

請特別注意,如果你本地有很多分支,并且都想上傳到服務端的話,

git?remote?add?origin?gitlab@ip:root/test.git

在這步之后不進行下一步操作,輸入以下命令

git?push?--all

這樣就會把所有分支都上傳到服務端。

如果你還想把你所有的tag都上傳到服務端,在輸入完git?push?--all后,在輸入下面命令即可完成上傳所有的tags到服務端。

git?push?--tags

完成后,在打開web界面會出現

不是之前的提示操作界面

然后你可以選擇Files來查看當前文件信息

還可以選擇Commits來查看提交信息

2、下載(用戶系統為linux)

當你的用戶系統為linux,請先找個存放目錄(比如我在tmp目錄),然后使用git?clone?gitlab庫地址來進行下載庫操作

比如剛才的test項目,gitlab里的地址為gitlab@ip:root/test.git

下面進行git?clone

這樣就代表你git?clone成功。

請注意,如果git庫里有多個分支的話,下載的時候需要加上--bare,完整格式為

git?clone?–bare?git庫地址

下載完成后可以進入目錄,使用git?branch查看有多少分支,使用git?tag查看有多少tags。

3、上傳(用戶系統為windows)

如果你的用戶系統為windows,請進入已經存在庫的目錄里,然后使用git的window工具,點擊鼠標右鍵,選擇Git?commit-àMaster(當前測試的分支為Master,如果你有其他分支,請選擇好),然后在出現的對話框里輸入相應信息

輸入相應的信息,然后選擇OK

出現下面情況代表完成操作

然后登陸到gitlab里的Commits,可以看到提交的信息

文件的話需要到Files里查看

4、下載(用戶系統為windows)

在win下找到一個位置,然后使用git?clone來把上面gitlab里項目的的地址給下載

比如剛才的test項目,gitlab里的地址為gitlab@ip:root/test.git

進行git?clone(比如我在E盤下)

然后選擇ok

如果出現

也選擇是(Y)

然后會出現

證明在git?clone你的test項目

如果git?clone完成會出現

選擇Close即可

?

總結

以上是生活随笔為你收集整理的gitlab的用户使用手册的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。