最新版的Eclipse上已經集成了Git插件。因此在Eclipse中能夠很方便的使用Git的功能。git
在使用Git功能以前,須要先進行下簡單的設置。github
設置一:設置咱們的用戶名和郵箱eclipse
進入>>Preferences>>Team>>Git>>Configuration。url
點擊Add Entry,key填寫:user.name,value填寫:你的名字。再點擊Add Entry,key填寫:user.email,value填寫:你的郵箱。spa
你提交代碼時候,會自動提取這些信息,和代碼一塊兒發送到git遠程倉庫。插件
設置二:在左邊導航區域添加Git Repositories的導航blog
進入windwos>>show view>>others。在彈出來的對話框中選擇Git Repositories,點擊OK。索引
如今,演示把遠程倉庫的項目,克隆到eclipse裏面。ip
從Eclipse試圖切換到Git試圖。it
點擊上圖右上角的向下箭頭,在下拉框中點擊「Create a Repository」,彈出下面的界面。在裏面填入你須要克隆的遠程項目的url地址,輸入帳號和密碼。
點擊NEXT,將顯示這個遠程庫中有哪些branch,默認會clone全部的branch。
點擊Browse,選擇本地倉庫的路徑,最好別放到Eclipse 的Workspace中。
點擊Frinsh。
導入完成以後在Git Repositories中能夠看到導入的倉庫。
如今用import方法將其導入到Eclipse中:在倉庫上點擊右鍵,選擇"Import Projects..."在彈出的界面上選擇「Import as general project」。
點擊NEXT->Finish。
切換到Eclipse視圖中,能夠看到導入的project了。
如今你能夠在這個項目中幹活了,幹完活能夠commit到本地的倉庫,而後能夠push到遠程的倉庫中了。
方法二:
菜單欄中:
File->Import...:Import彈窗中選擇:Git:Projects from Git;
Import Projects from Git中選擇:Clone URI,在彈窗中填入URI、User、Password;
接下來一直點擊「next」;
在Select a wizard to use for importing projects彈窗中選擇第三個選項:
Import as general project
其它都點擊「next」便可。
在項目中添加一個文件,能夠看到圖標是問號,處於untracked狀態,即git沒有對此文件進行監控。經過Team -> Add to index能夠將文件加入git索引,進行版本監控。
能夠看到圖標顯示有了變化(EGIT中只要Commit就能夠默認將untracked的文件添加到索引再提交更新,不須要分開操做)
也能夠經過Team -> Untrack將文件從索引控制中排除。
在工程目錄上右鍵:Team -> Commit;
填寫相關的Commit message,並選擇須要提交的 Files,點擊Commit。(此處也能夠選擇 Commit and Push,就能夠直接進入下一步了)
選中須要Push 的項目,右鍵->Team->Remote->Push。
URL填寫步驟3獲取的 HTTP 地址,User和Password 填寫你的 github賬號和密碼便可。
Source ref 和Destination ref均選擇master 便可,點擊後面的Add Spec, 點擊 Finish 後等待上傳便可。
注:提交完成後,若想斷開鏈接,則只須要選擇項目,右鍵選擇Team->Disconnect 便可。