1》GIt需要提前安裝在本地,本機,自己的電腦,開發環境電腦,IDEA所在的電腦
2》代碼倉庫:gitlab
3》開發工具:IDEA
4》内網搭建gitlab,通路url:
注意端口是自定義的8090,而不是預設的80端口!!!
5》操作與GitHub大同小異!
===================================第一部分,從Gitlab上拉取項目===================================
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 建立一個名叫jump的項目【注意,因為gitlab是内網搭建的私有代碼倉庫,是以注意IP:Port】,下面拉取代碼時需要填對哦!
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 現在可以看到建立了一個項目,建好了哈!!!
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 可以在右上角的clone按鈕,點選看到咱們的項目拉取位址
【還需要注意一點,如果你搭建的gitlab服務使用的是自定義的端口,雖然這裡的clone位址未顯示端口,但拉取時應使用自定義的端口,而不是預設的80端口,否則會報錯】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 【注意這裡的位址是clone按鈕那裡的位址,但是加了自定義端口的,如果你使用的預設80端口,就不用加】
1》填寫clone位址,就可以點選Test進行測試連接配接,
2》點選後,會彈出來需要填寫使用者名密碼的提示。
3》填寫後,繼續即可看到成功連接配接提示!
4》選擇了項目拉取到本地的目錄
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 5》點選進行clone拉取
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 這裡由于建立的項目,什麼都沒有,是以直接選No,然後自己打開項目在IDEA即可。
如果拉取的項目是一個完整架構的項目,例如maven依賴等都存在,那可以自己yes!
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 IDEA打開
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 選擇到剛剛項目拉取到的本地目錄,然後在新視窗打開即可!
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 現在已經成功拉取項目到本地了!!
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 建立檔案,可以進行add操作
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 add後,檔案顯示綠色
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 給檔案添加内容,然後右鍵檔案名,選擇git 選擇commit操作
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 填寫送出資訊,然後 commit and push
送出完成可以在下方控制台 看到 送出資訊以及送出位址
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 點選位址,可以跳轉到gitlab上,看到自己剛剛成功送出的代碼
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 =====================================第二部分,釋出本地項目到gitlab上================================
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 選擇後 檔案整體顯紅
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 這個時候再右鍵項目 就出現了git的 選項,然後add操作
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 add後 檔案整體變綠
再commit整個項目
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 選擇commit and push
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 注意不要勾選Initialize this repository with a README這項,否則會送出失敗
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 記得位址要加自定義端口哦
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 從IDEA上往本地拉取檔案
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】
【Gitlab】從Gitlab拉取項目+往Gitlab釋出項目 【GitLab自定義端口】 ===================================結束====================================