拉取項目 - GitLab

場景 : 現在公司使用git做倉庫的話, 一般都會把項目放在GitLab上, 因爲GitLab上的項目都是私密的, 拉取是需要提供賬戶和密碼的。也有放在GitHub上的, 不過放在GitHub上, 一定要設置爲【私有項目】,不然任何人只要有你們項目的Git路徑, 都可以把你們的源碼拷貝下來, 是不需要賬戶和密碼的!所以我在這裏就簡單介紹一下從GitLab上拉取項目的二種方式 : 


     測試所用工具及信息 : 

  • 倉庫 : GitLab
  • 開發工具 : IDEA
  • 測試GitLab項目路徑 : http://test/demo.git
  • 測試GitLab賬戶 : root
  • 測試GitLab密碼 : admin

  • 使用git命令拉取項目

  • 方式一 :
  1. 步驟一 : 本地安裝好Git工具之後, 桌面 --> 右鍵 --> Git Bash Here, 會彈出Git命令窗口, 如圖:
  2. 步驟二 : 在命令行中輸入'git clone [GitLab項目路徑]',然後確認;   例如 : git clone http://test/demo.git
  3. 步驟三 : 確認之後會提示輸入賬號, 輸入之後確認:
  4. 步驟四 : 確認之後彈框提示輸入密碼, 輸入之後確認, 項目就開始下載了:
  5. 步驟五 : 項目下載完成, 使用 IDEA 工具打開項目, 即可;
  • 注意 : 這種方式正常啓動項目沒問題, 但是如果想使用IDEA拉取項目或者提交項目, 則會報錯;
  • 解決方式 : 需要更改項目中.git隱藏文件夾下的config文件中第9行配置, 如下圖:

原配置 : 

修改爲 : 

修改方式 : 在GitLab地址中加入這樣的一串內容 : [GitLab賬號:GitLab密碼@];    例如 : root:admin@

 

  • 方式二 : 

一步到位 : 直接在命令行將賬戶和密碼一起輸入, 直接下載 : 此方式後續不需要更改config配置文件;


 

  • 使用IDEA工具直接拉取GitLab項目

  • 方式一 : IDEA工具已啓動:
  1. 步驟一 : VCS --> checkout from Version control  --> Git
  2. 步驟二 : 在彈出的窗口中輸入如下信息
  3. 步驟三:點擊clone, 開始下載項目,,,,下載完成彈窗 : 點擊'No'重新導入也可以, 點擊'Yes'直接導入也可以!!!(我就不下載了,網上找的一張圖片,原作者介意的話,請聯繫刪除)

注 : 1 : 步驟二中,URL不加賬號/密碼是不行的,會報錯;     2 : 此方式拉取項目, 後續不需要更改config文件;

 

  • 方式二 : IDEA工具未啓動:
  1. 步驟一 : 啓動IDEA工具, 點擊Check out from Version Control  --->  Git
  2. 步驟二 : 重複【方式一 -->  步驟二】的操作即可;

總結 : 

  1. 命令窗口拉取項目: 兩種url都可以, 不過http://test/demo.git 與 http://root:admi@test/demo.git(推薦), 推薦使用後者, 因爲不需要更改config配置文件;
  2. IDEA拉取項目: 只能使用http://root:admin@test/demo.git的方式, 同樣這種方式不需要更改config配置文件;

如有不足之處, 歡迎留言指正!

 

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