gitlab的用戶使用手冊

出處:http://dl528888.blog.51cto.com/2382721/1292316

目錄

一、賬戶/項目申請

二、登陸與修改密碼

三、SSH Key導入

四、上傳/下載代碼

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

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

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

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

一、賬戶/項目申請

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

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

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

申請賬戶/項目的格式爲

姓名:

職務:

項目組:

倉庫名:

項目負責人:

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

二、登陸與修改密碼

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

085645252.jpg

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

085734333.jpg

然後選擇Account

085804706.jpg

最後在Password裏修改你的密碼

085831572.jpg

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

三、SSH Key導入

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

1、把id_rsa.pub裏的內容複製(打開方法爲鼠標右鍵——打開方式——記事本);

2、選擇My Porfile

085944935.jpg

選擇SSH Keys

090020212.jpg

選擇Add new

然後把之前複製的id_rsa.pub裏的內容複製到key裏

090109970.jpg

然後選擇Save

四、上傳/下載代碼

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

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

090949515.jpg

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

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

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

之後進入到一個已經存在的庫裏面(比如你已經已經存在的庫名爲test)

cd test

然後在使用下面操作

1
2
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.

那麼請輸入以下命令

1
git remote rm origin

然後在輸入之前的命令

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

如果不報錯在輸入

1
git push -u origin master

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

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

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

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

git push --all

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

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

git push --tags

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

091554209.jpg

不是之前的提示操作界面

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

091650836.jpg

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

091726771.jpg

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

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

比如剛纔的test項目,gitlab裏的地址爲gitlab@ip:root/test.git

下面進行git clone

091917204.jpg

這樣就代表你git clone成功。

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

git clone –bare git庫地址

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

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

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

092122843.jpg

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

092156664.jpg

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

092234610.jpg

然後登陸到gitlab裏的Commits,可以看到提交的信息

092302997.jpg

文件的話需要到Files裏查看

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

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

比如剛纔的test項目,gitlab裏的地址爲gitlab@ip:root/test.git

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

095321838.jpg

然後選擇ok

如果出現

095426836.jpg

也選擇是(Y)

然後會出現

095530638.jpg

證明在git clone你的test項目

如果git clone完成會出現

095606101.jpg

選擇Close即可

 

本文出自 “吟—技術交流” 博客,請務必保留此出處http://dl528888.blog.51cto.com/2382721/1292316

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章