Eclipse下使用Git


安裝Git

有的eclipse已經自帶Git了,就不用安裝了。

如果,想重新安裝,可以先卸載git,卸載

不同eclipse卸載不一樣:

1.在Eclipse中依次點擊菜單"Help"->"About Eclipse"。彈出圖1所示對話框,點擊"Installation Details"按鈕,彈出圖2所示對話框。選中要卸載的插件(按住Ctrl可多選),點擊"Uninstall..."按鈕。


2.Adt——about adt,如圖



點擊Installation Details

彈出下面框,在里面找到相應的插件進行卸載


選擇好需要卸載的插件后,點擊Uninstall,進行卸載。ctrl+鼠標左鍵可以多選哈

1.卸載完后,進行安裝Git,和安裝一般插件過程一樣:

》》help——Install new software


在彈出的框里面,輸入git下載地址:http://download.eclipse.org/egit/updates/

點擊ok,如果沒反應,請點擊Add前面小三角,找到剛創建的以git為名字的項,稍等一會兒,出現這個框


name下面2項勾選起來,點擊next,進入安裝了。安裝好后,會重啟eclipse,安裝完成

或者,點擊help——Marketplace,在里面輸入git,查找,然后安裝(有的eclipse有這項,有的沒有)

安裝好后,進行,一個簡單配置,填入我們的用戶名和郵箱

》》Preferences》Team》Git>Configuration



點擊Add Entry,在彈出框里面輸入key和value的值
key,名字填寫:user.name=value是你的名字。
郵箱:user.email=value:你的郵箱賬號.你提交代碼時候,會自動提取這些信息,和代碼一起發送到git遠程倉庫

代碼提交

首次提交項目到遠程git倉庫去。

(我使用githob為例子,githob比較好用,大家可以把自己的項目都傳上去,既可以隨時隨地把代碼clone下來開發,也可以作為一個網盤使用)

到githob,注冊一個賬號,登陸進去。

點擊New repository,按要求輸入項目名字,項目介紹,選public,private,要收費的。點擊創建,就行了。名字,不要用中文哦。得到下圖所示,點擊Http,復制https,一會兒,提交項目用

創建項目和本地git倉庫

打開eclipse,隨便創建一個項目,然后

依次:File > Team > Share Project 選擇GIT>next


如圖打鈎,點擊下面列出來項目,然后點擊下面按Create Respository ,最后,finish,就
創建了本地倉庫

提交代碼到本地倉庫

(代碼需要先提交到本地倉庫后,才能提交到遠程git倉庫)

首先需要提交代碼到本地倉庫:
依次:項目右鍵>team>commit

 

然后,Commit,提交到本地倉庫(Commit and Push 有的git有這項,有的沒得,使用他可以把代碼直接提交到本地並且一並提交到遠程git上去)。


把項目push到遠程倉庫去

項目右鍵>>team>remote>>push

輸入Url:在githob上面,創建項目獲取到的,復制進去。填上自己登陸github的賬號密碼,next


點擊小三角,點選master,Add spec,finish

完成后,登陸githob,可以看見剛提交上去的項目了。

注意:可能出現以下兩個問題:

(1)rejected - non-fast-forward錯誤

解決方法:見http://blog.csdn.net/chenshun123/article/details/46756087

(2)報401 AuthorizationRequired錯誤

解決方法:Help -> Install New Software... -> Work with:中填上 http://download.eclipse.org/mpc/releases/1.5.1a -> 回車-> 勾選"EPP Marketplace Client" -> Next直至Finish重啟后, 再進行提交, 問題不再出現, 可以成功提交。

 

把遠程倉庫的項目,克隆到eclipse里面

    把ecpilse切換到git視圖
    點擊Clone Git repository


或者,點擊上圖:有個箭頭那個。

在里面填入,你需要克隆的項目的url地址:輸入賬號和密碼


>>next>>next


點擊Browse,選擇一個地方放項目文件。不要放在eclipse工作目錄

finish


完成后,用import導入項目到eclipse


和導入一般工程一樣的了


提交一次代碼到git倉庫

提交代碼和上面提交整個項目到git是一樣的了,首先,commit,把你需要提交的代碼,提交到本地,然后,remote,push,提交項目到遠程。

其他,點擊項目,右鍵,還可以創建分支,分支也可以提交上去,但是,他不會和主代碼和在一起。使用merge,可以進行合並。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM