歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用GitHub管理Eclipse分布式項目開發

使用GitHub管理Eclipse分布式項目開發

日期:2017/2/28 13:59:32   编辑:Linux教程

在前一篇(GitHub管理iOS分布式項目開發 http://www.linuxidc.com/Linux/2015-08/120988.htm)中介紹了GitHub管理iOS分布式開發,今天老關將向大家介紹使用GitHub管理Eclipse分布式項目。事實上我們的團隊這在開發一個多移動平台項目,除了iOS平台還有Android和Window Phone 7平台,使用github管理我們Android項目,其實就是配置和使用Eclipse。

下面我根據我們的經驗總結一些心得如下:

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

2.創建代碼倉庫;

3.在Eclipse中使用Egit插件

Eclipse中下載安裝Egit插件

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

然後安裝egit插件,要求Eclipse3.6以上。

創建代碼倉庫

安裝完成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 [email protected]:<你的帳號>/ 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中輸入[email protected]:tonyguan/Hello-Android.git。


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

輸入密碼然後就很簡單了,再做一些選擇就可以導入工程了。

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

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


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

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

然後選擇Hello-Android的Remotes->origin->[email protected]:tonyguan/Hello-Android.git。

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

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

GitHub 教程系列文章

通過GitHub創建個人技術博客圖文詳解 http://www.linuxidc.com/Linux/2015-02/114121.htm

GitHub 使用教程圖文詳解 http://www.linuxidc.com/Linux/2014-09/106230.htm

Git 標簽管理詳解 http://www.linuxidc.com/Linux/2014-09/106231.htm

Git 分支管理詳解 http://www.linuxidc.com/Linux/2014-09/106232.htm

Git 遠程倉庫詳解 http://www.linuxidc.com/Linux/2014-09/106233.htm

Git 本地倉庫(Repository)詳解 http://www.linuxidc.com/Linux/2014-09/106234.htm

Git 服務器搭建與客戶端安裝 http://www.linuxidc.com/Linux/2014-05/101830.htm

Git 概述 http://www.linuxidc.com/Linux/2014-05/101829.htm

分享實用的GitHub 使用教程 http://www.linuxidc.com/Linux/2014-04/100556.htm

GitHub 的詳細介紹:請點這裡
GitHub 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved