標籤:android blog http java 使用 os io 檔案
今天我們來介紹一下在Eclipse下串連Github的設定。
如果你使用的是從Google下載的帶ADT的Eclipse的話,是內建EGit外掛程式,不需要安裝了。
1、EGit外掛程式的下載和安裝
首先開啟Eclipse,然後點擊Help>Install New Software。
接著點Add增加一個地址http://download.eclipse.org/egit/updates,OK。
鉤上Eclipse Git Team Provider,然後一路Next。
2、配置Git
在Eclipse裡點Window>Preferences,然後展開Team>Git選項,點Configuration。
之後點Add Entry,增加兩個資訊:
user.name,Github上的使用者名稱。
user.email,Github上綁定的email。
OK,完成配置。
3、提交代碼到本地倉庫檔案
建立一個Android Project,然後在項目上點右鍵,選Team>Share Project。
這裡我們選Git,然後Next。
到這裡我選在上一層檔案建立倉庫檔案。如果要是選擇倉庫檔案放在其他地方,直接點右邊的Create,然後選一個路徑就行了。
鉤上Use or create repository in parent folder of Project之後出現下面的介面。
選中項目,點下面的Create Repository按鈕,之後點Finish。本地倉庫檔案就建立完成了。
來看看專案檔,上出現了?和>號,這說明我們的項目還沒有commit。
接下來我們把專案檔commit到本地倉庫。
在項目上點右鍵,Team>commit。
然後選擇我們要commit的檔案,這裡我全選了。注釋必須寫,不然不能commit。
點Commit,檔案就提交到了本地倉庫檔案中。再來看看我們的項目。
接下來我們要把檔案提交到Github網站上去。
如果你不需要提交到Github上,只想在本地做一個代碼管理,到這裡就結束了。
4、在Github上建立遠程倉庫。
首先,你得有個帳號,在Github網站註冊一個帳號。
然後在網站上點New repository按鈕
輸入一個倉庫的名稱,這裡我們叫Githubtest,之後點Create repository。
完成之後會出現路遠端倉庫路徑。
把這個遠端倉庫路徑複製下來,這裡我們選HTTP的方式。
也可以選擇ssh的方式,但要弄一個key,比較麻煩,這裡就不選了。
遠程倉庫我們就建立完成了。
5、把本地檔案push到遠程倉庫中去
項目上點右鍵,Team>Remote>Push
把剛才建立的遠程倉庫的地址複製過來,填上Github上的使用者名稱和密碼
Next,然後選Add All Branches Spec,之後點Add Spec,再點Next。
之後會顯示push的結果,然後點finish完成,過一會上傳完了會跳出來完成的對話方塊,點ok。
然後我們在去Github上去看看我們提交的代碼。
已經有了,這樣我們完成了push的內容。
接下來我們修改一下MainActivity.java檔案,加了一行注釋,儲存。
然後直接在MainActivity.java檔案上右鍵,Team>Commit提交到本地。
寫上注釋,這次我們點Commit and Push就完成本地和遠端提交。
完成後的結果。
6、總結
Github不像之前用過的SVN或者微軟的TFS之類的工具。SVN或TFS都是直接提交到遠程伺服器上,但Git是先把檔案提交到本地倉庫,然後在把本地倉庫同步到遠程倉庫上去,中間多了一層。