Git在Eclipse中的使用


首先在eclipse上安裝Git:

1、查看自己eclipse的版本

打開eclipse

導航: help->AboutEclipse

如圖:

2、檢查Eclipse中是否已安裝Git插件

菜單欄Help -> AboutEclipse,查看是否有Git插件的圖標。

現在的Eclipse下載后一般都提供Git插件了,若是沒有Git插件,可以再eclipse 的market里面搜索egit插件安裝,如果低版本的eclipse安裝高版本的egit插件會報錯,建議要么安裝低版本的,要么去eclipse官網下載一個最新的eclipse for j2ee,不大,也就200多M。

注意:一般market里面搜索到的EGit插件都是適合最新版本的eclipse,所以建議

先打開(http://wiki.eclipse.org/EGit/FAQ#Where_can_I_find_older_releases_of_EGit.3F)
該網頁提供了對應版本的EGit,自己選擇相應的版本。

然后

Help->Install new software->Add

如圖:

然后就一直點next就行,安裝好之后會叫你重啟Eclipse,點OK,git插件就安裝好了。

一、把遠程倉庫的項目clone到eclipse里面:

在使用Git功能之前,需要先進行下簡單的設置。

設置一:設置我們的用戶名和郵箱

進入>>Preferences>>Team>>Git>>Configuration。

點擊Add Entry,key填寫:user.name,value填寫:你的名字。再點擊Add Entry,key填寫:user.email,value填寫:你的郵箱。

你提交代碼時候,會自動提取這些信息,和代碼一起發送到git遠程倉庫。

設置二:在左邊導航區域添加Git Repositories的導航

進入windwos>>show view>>others。在彈出來的對話框中選擇Git Repositories,點擊OK。

現在,演示把遠程倉庫的項目,克隆到eclipse里面。

從Eclipse試圖切換到Git試圖。

點擊上圖右上角的向下箭頭,在下拉框中點擊“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將文件從索引控制中排除。

三、commit代碼到本地git倉庫:

在工程目錄上右鍵:Team -> Commit;

填寫相關的Commit message,並選擇需要提交的 Files,點擊Commit。(此處也可以選擇 Commit and Push,就可以直接進入下一步了)

四、push代碼到github遠程倉庫:

選中需要Push 的項目,右鍵->Team->Remote->Push。

URL填寫步驟3獲取的 HTTP 地址,User和Password 填寫你的 github帳號和密碼即可。

Source ref 和Destination ref均選擇master 即可,點擊后面的Add Spec, 點擊 Finish 后等待上傳即可。

注:提交完成后,若想斷開連接,則只需要選擇項目,右鍵選擇Team->Disconnect 即可。


免責聲明!

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



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