使用github管理Eclipse分佈式項目開發

使用github管理Eclipse分佈式項目開發git

 

老關我在前面的博文(github管理iOS分佈式項目開發)中介紹了github管理iOS分佈式開發,今天老關將向你們介紹使用github管 理Eclipse分佈式項目。事實上咱們的516inc團隊這在開發一個多移動平臺項目,除了iOS平臺還有Android和Window Phone 7平臺,使用github管理咱們Android項目,其實就是配置和使用Eclipse。github

下面我根據咱們的經驗總結一些心得以下:服務器

1.Eclipse中下載安裝Egit插件;分佈式

2.建立代碼倉庫;svn

3.在Eclipse中使用Egit插件測試

 

Eclipse 中下載安裝 Egit 插件插件

打開Eclipse的菜單Help->NewInstall Software彈出對話框。在Work with輸入egit,找出egit插件的安裝地址。ip

而後安裝egit插件,要求Eclipse3.6以上。開發

 

建立代碼倉庫rem

安裝完成egit插件後,咱們能夠到github服務器上建立遠程代碼倉庫用於對應本地代碼倉庫。使用你的帳號登錄https://github.com/。Create A Repository.

在Project Name中輸入「Hello-Android」這是咱們的項目名字,也是咱們代碼倉庫的名字,固然一個代碼倉庫中也能夠有多個項目。

點擊「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代碼倉庫,則如圖所示。

 

 

在Eclipse 中使用Egit插件

本地和遠程的代碼倉庫都建立而且配置完成,接下來就是使用在Eclipse中使用Egit插件了。

若是你並非一個管理員,你只須要將github服務器遠程代碼倉庫clone或導入到本地。在Eclipse右鍵菜單Import選擇Git->Projects from Git如圖所示。

選擇URI,這是意味着從遠程服務器代碼倉庫導入一個工程。

 

在URI中輸入git@github.com:tonyguan/Hello-Android.git。

 

點擊下一步會有密碼校驗過程。

輸入密碼而後就很簡單了,再作一些選擇就能夠導入工程了。

 

若是修改代碼這文件就會處於未提交狀態。

提交文件是經過選擇工程右鍵菜單中的Team->Commit彈出提交對話框。在commit message中輸入提交的註釋信息。

點擊Commit按鈕就會提交這個文件了。

 

提交成功只是意味着,文件的變化保存到本地代碼倉庫中了,而沒有推送到遠程代碼倉庫。打開Eclipse的 Perspective 窗口選擇Git Repository Exploring如圖所示。

而後選擇Hello-Android的Remotes->origin->git@github.com:tonyguan/Hello-Android.git。

 

右鍵選擇菜單Push就開始向服務器推送本地代碼了。

若是你要是從服務器下載代碼是選擇上面的綠色箭頭。至於其餘的使用與svn沒有什麼區別了,咱們就再也不贅述。

 

文章來源:http://www.iteye.com/topic/1122423

相關文章
相關標籤/搜索