首頁 > 軟體

使用Eclipse上傳/下載Git專案

2020-06-16 17:40:44

前提:

  • Eclipse已安裝EGit外掛
  • 已擁有GitLab/GitHub賬號

SSH方式

設定SSH授權

  1. 本地生成授權Key
    Eclipse,選擇選單: Window > Preferences > General > Network Connections > SSH2 > Key Management > Generate RSA key.. > Apply > Save Private Key..
  2. 遠端託管設定本地授權的Public Key
    進入GitLab管理首頁,Profile Settings > SSH keys
    Key 中輸入剛才生成的Public Key

上傳專案

Commit至本地Git倉庫

  1. 建立本地Git倉庫
    右鍵工程,選擇選單: Team > Share Project > Git
    Configure Git Repository對話方塊中,依次選擇: Use or create repository in parent folder of project > 勾選Project列表 > Create Repository > Finish
  2. Commit至本地Git倉庫
    右鍵工程,選擇選單:Team > Commit
    Commit Changes對話方塊中,Commit message填:初始匯入;勾選Files列表中要提交的檔案。
    點選commit進行提交

Push至遠端Git倉庫

  1. 建立Git遠端託管專案
    在GitLab管理首頁依次選擇: Projects > New Project
    Project path 填專案名稱,然後選擇Create project
    建立成功,會顯示專案相關資訊及Push方法。其中有SSH連線,如:git@gitlab.com:user/project.git
  2. Push至遠端Git倉庫
    右鍵工程,選擇選單: Team > Push Branch 'master'.. (或Team > Remote > Push..)
    Push Branch master對話方塊中,Location > URI填寫1. 建立Git遠端託管專案得到的SSH連線:git@gitlab.com:user/project.git
    點選Next > Next > Finish
    開始Pushing to remote repositories,等待上傳
    點選OK完成

下載專案

  • Eclipse,選擇選單: File > Import.. > Git > Projects from Git > Clone URI
    Import Projects from Git對話方塊中,Location > URI填寫Git託管專案的SSH連線:git@gitlab.com:user/project.git,點選Next
  • 分支選擇:選擇master,點選Next
  • 設定本地儲存路徑:選好儲存目錄,點選Next
  • 選擇一個用來匯入專案的嚮導:選擇Import existing Eclipse projects,點選Next
  • 匯入專案:從Projects列表中選擇要匯入的專案,點選Finish

Git 教學系列文章: 

GitHub 使用教學圖文詳解  http://www.linuxidc.com/Linux/2014-09/106230.htm 

Git 標籤管理詳解 http://www.linuxidc.com/Linux/2014-09/106231.htm 

Git 分支管理詳解 http://www.linuxidc.com/Linux/2014-09/106232.htm 

Git 遠端倉庫詳解 http://www.linuxidc.com/Linux/2014-09/106233.htm 

Git 本地倉庫(Repository)詳解 http://www.linuxidc.com/Linux/2014-09/106234.htm 

Git 伺服器搭建與用戶端安裝  http://www.linuxidc.com/Linux/2014-05/101830.htm 

Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm 

分享實用的GitHub 使用教學 http://www.linuxidc.com/Linux/2014-04/100556.htm 

Ubuntu下Git伺服器的搭建與使用指南  http://www.linuxidc.com/Linux/2015-07/120617.htm


IT145.com E-mail:sddin#qq.com