聖靈所結的果子就是仁愛、喜樂、和平、忍耐、恩慈、良善、信實、溫柔、節制。 ——加拉太書【5:22~23】
上一篇,我們已經把windows下的git圖形化環境配置好了,即三個軟件安裝完畢。本篇將在這個基礎上進行操作,以實現將本地項目工程上傳至gitlab服務器。上篇安裝軟件教程地址:https://blog.csdn.net/FCH112702/article/details/102487214
一、登陸gitlab服務器
輸入用戶名密碼,一般新入職後公司會給你新建一個,也可以註冊一個。
登陸後,點擊右上角的“Settings”,然後左側的“SSH Key”,準備添加 公鑰。
二、創建與添加 公鑰和私鑰
首先下載一個軟件 puttygen.exe ,按照系統選擇32位還是64位的。
下載地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
雙擊打開 puttygen.exe,點擊Generate,並將鼠標在空白區來回移動(不移動進度條不會動的),之後生成公鑰。
首先點擊“Save private key”,將私鑰保存下來,命名爲miyao.ppk,後面會用到【MARK1】。
接下來需要將生成的公鑰全選複製出來,拷貝到上一節的網頁中。
添加完後在gitlab上新建一個項目文件夾
首先點擊Projects->Your projects,然後在搜索框旁邊點擊下拉菜單,選擇New Project
新建名爲 test的工程
新建完之後,如下圖。右側點擊複製項目地址【MARK2】,後面會用到。
三、在本地新建工程
新建一個項目工程文件夾,命名爲test,此時該文件夾爲空文件夾
右擊“Git 在這裏創建版本庫”
點擊 確認
然後進入test文件夾,新建項目文件“test.txt”
右擊,如圖 “添加”
添加完成,點擊 “提交”,用來更新本地版本信息。
寫完日誌後,繼續點擊“提交”
本地版本信息提交完成,點擊“推送”,該操作是將本地項目同步到gitlab服務器上。
四、將項目工程推送到gitlab服務器
接下來的界面如下,點擊管理,配置與gitlab服務器相關信息
遠端名爲 origin
URL爲項目地址,在上面的【MARK2】處獲取的。
注意:如果@後面不是服務器的ip地址的話,要將“gitlab.example.com”修改爲服務器的ip,
我這裏的ip爲192.168.1.215,所以實際填的是[email protected]:fanch/test.git
Putty密鑰就是之前【MARK1】生成的私鑰文件 miyao.ppk
然後點擊“添加/保存”
下一步確認,本地git的用戶名與郵箱是否與服務器的一致
gitlab服務器上新建項目後,在下方查看用戶名和郵箱
點擊右側“Git”,彈出的框點“是”,然後點擊“編輯全局.git/config”,將用戶名和郵箱改成與服務器上一致,保存關閉。然後點擊下方確認按鈕。
接着在“管理”按鈕前面選擇“origin”選項,點擊“確認”,會提示成功。
首次提交會出現下面的提示,點擊 “是”
推送成功後,可以刷新下gitlab服務器上的頁面,能夠看到剛纔推送上去的工程文件。
其他git上的各項功能,都可以在右鍵中看到,有興趣自己嘗試一下。