而後安裝egit插件,要求Eclipse3.6以上。
建立代碼倉庫
安裝完成egit插件後,咱們能夠到github服務器上建立遠程代碼倉庫用於對應本地代碼倉庫。使用你的帳號登錄https://github.com/。Create A Repository. git
在Project Name中輸入「Hello-Android」這是咱們的項目名字,也是咱們代碼倉庫的名字,固然一個代碼倉庫中也能夠有多個項目。 github
點擊「Create repoitory」就會建立的代碼倉庫,出現下面的畫面,這還須要在本地建立與之對應的本地代碼倉庫。 服務器
可是以前先在Eclipse中建立工程「Hello-Android」,而且建立一個測試文件,以下圖所示。 分佈式
爲了可以鏈接遠程的代碼倉庫,須要作一些配置,打開的Git Bash的終端輸入命令:
$git config --global user.name"你的用戶名" 注:能夠不是你賬號
$git config --global user.email"你的email" 注:註冊的賬號
$cd Hello-Android 注:建立的工程目錄
$git init
$touch README
$git add README
$git commit -m 'first commit'
$git remote add origingit@github.com:<你的賬號>/ Hello-Android.git
$git push –u origin master
注意:若是你的git客戶端軟件沒有安裝能夠到以下地址下載安裝和配置SSH Keys:http://help.github.com/win-set-up-git/。
若是一切順利本地的工程就被成功推送給github服務器了,打開github查看Hello-Android代碼倉庫,則如圖所示。 svn
在Eclipse 中使用Egit插件
本地和遠程的代碼倉庫都建立而且配置完成,接下來就是使用在Eclipse中使用Egit插件了。
若是你並非一個管理員,你只須要將github服務器遠程代碼倉庫clone或導入到本地。在Eclipse右鍵菜單Import選擇Git->Projects from Git如圖所示。 測試
選擇URI,這是意味着從遠程服務器代碼倉庫導入一個工程。 插件
在URI中輸入git@github.com:tonyguan/Hello-Android.git。 ip
點擊下一步會有密碼校驗過程。 開發
輸入密碼而後就很簡單了,再作一些選擇就能夠導入工程了。
若是修改代碼這文件就會處於未提交狀態。 rem
提交文件是經過選擇工程右鍵菜單中的Team->Commit彈出提交對話框。在commit message中輸入提交的註釋信息。
點擊Commit按鈕就會提交這個文件了。
提交成功只是意味着,文件的變化保存到本地代碼倉庫中了,而沒有推送到遠程代碼倉庫。打開Eclipse的 Perspective 窗口選擇Git Repository Exploring如圖所示。
而後選擇Hello-Android的Remotes->origin->git@github.com:tonyguan/Hello-Android.git。
右鍵選擇菜單Push就開始向服務器推送本地代碼了。
若是你要是從服務器下載代碼是選擇上面的綠色箭頭。至於其餘的使用與svn沒有什麼區別了,咱們就再也不贅述。