使用Eclipse上傳/下載Git項目

使用Eclipse上傳/下載Git項目

前提:html

  • Eclipse已安裝EGit插件
  • 已擁有GitLab / GitHub / 其它Git託管服務帳號

SSH方式

配置

配置Git信息

  • 配置用戶信息
    Eclipse,選擇菜單:Preferences > Team > Git > Configuration > User Settings > Add Entry..
    • Key: user.name, Value: username
    • Key: user.email, Value: username@A702.HRGY
      可自定義帶我的特徵的用戶信息,與Git託管服務帳號無關

配置SSH受權

  1. 本地生成受權Key
    Eclipse,選擇菜單: Window > Preferences > General > Network Connections > SSH2,進入SSH2對話框
    • 配置SSH Home路徑
      選擇General > SSH2 home(輸入ssh信息保存路徑: I:\WorkSpace\CODE\git\.ssh) > Apply
    • 生成受權Key
      選擇Key Management > Generate RSA key.. > Passphrase(輸入密碼,將在使用密鑰時使用) > Save Private Key.. > Apply
    • 配置Private Key
      選擇General > Private Key(選擇剛生成的私匙路徑: I:\WorkSpace\CODE\git\.ssh\id_rsa) > Apply
  2. 遠程託管配置本地受權的Public Key
    進入GitLab管理首頁,Profile Settings > SSH keys > Add an SSH key
    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
    若是在生成SSH受權Key時,有輸入Passphrase密碼值,則此過程會彈出提示要求輸入
    開始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
    若是在生成SSH受權Key時,有輸入Passphrase密碼值,則此過程會彈出提示要求輸入
  • 分支選擇:選擇master,點擊Next
  • 配置本地存儲路徑:選好存儲目錄,點擊Next
  • 選擇一個用來導入項目的嚮導:選擇Import existing Eclipse projects,點擊Next
  • 導入項目:從Projects列表中選擇要導入的項目,點擊Finish

參考

http://www.tuicool.com/articles/Ar6rMfm
http://wiki.eclipse.org/EGit/User_Guide
http://yufenfei.iteye.com/blog/1750124
http://blog.csdn.net/hil2000/article/details/8566456
http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html
http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.htmlgit

相關文章
相關標籤/搜索