Eclipse與GitHub的整合——本地Git倉庫中的代碼push至GitHub

一、檢查Eclipse是否有Git插件

現在的Eclipse一般都會有Git插件。打開Eclipse檢查是否有Git插件:Help—>About Eclipse,出現下面的圖標,說明Eclipse中已有Git插件。
About Eclipse

Git插件安裝

如果Eclipse中沒有Git插件,可以通過以下方式安裝:
1。打開Eclipse,Help—>Install New Software…
git插件安裝

點擊Add,在Name中輸入EGit,Location中輸入:http://download.eclipse.org/egit/updates/ ,點擊ok,Next,直到Finish。安裝完成後需要重啓Eclipse
git安裝2
還可以如下方法安裝:Help—>Eclipse Marketplace,輸入EGit,找到EGit,點擊Install即可。
egit

二、本地代碼託管至GitHub

1.GitHub創建資源庫

登錄到GitHub上,新建一個respository,與本地項目名稱保持一致。
eclipsegithub

2.項目託管到GitHub

注:不建議在Eclipse的工作空間裏創建Git資源庫。

2.1將項目添加到Git倉庫中

1.打開Eclipse,選中要託管到GitHub上的項目,選中項目,右鍵—>Team—>Share Project.
1
2.選中Git,點擊Next
2
3.選中第一個複選框,選中項目,點擊Create Repository—>Finish
3
4.資源庫創建成功後會如圖顯示樣式:
5
* 項目的右下角的金色的圓柱標識表示該項目已經是Git的資源庫;
* 包或文件的右下角的問號表示新創建且並未提交的;
* 包或文件的右下角的綠色加號表示 文件已經添加到Git暫存區,但並未提交到Git倉庫裏;
* 項目或包的右下角的黑色星花表示本地的項目與Git倉庫中的版本不同(本地已經更改了);
* 在項目或包或文件名的左側會有一個>的標識,說明文件已更改,但未提交。
5.將項目提交到本地Git倉庫
首先,選中項目,在項目上右鍵—>Team—>Add to Index
—>Commit

Add to Index:將項目添加到Git暫存區
Commit:將項目提交到Git倉庫

步驟如下圖:
6
7
填寫完提交信息後,可以選擇Commit提交到本地倉庫(此時項目並未推送到GitHub上,所以在GitHub上是不會看到提交的代碼的),也可以選擇Commit and Push提交到本地倉庫並推送到遠程。
若選擇Commit,則還需要將項目push到遠程庫中。

2.2將提交到Git倉庫中的項目push到GitHub遠程庫

前邊的步驟做好後,下面將項目push到遠程GitHub上。
1.在項目上右鍵—>Team—>Remote—>Push…
8
2.Eclipse中彈出如下窗口,將GitHub資源庫的URL粘貼到URI中,如下圖:
9
從GitHub複製URL:
9-1
3.輸入GitHub的用戶名和密碼後,點擊Next,根據圖片步驟往下做:
10
點擊next,

4.特別注意下圖:第一次Push到遠程的時候必須選中Force Update複選框(強制更新.如果不選中的話Eclipse不會提示上傳失敗,而GitHub上沒有剛纔push的代碼)。然後點擊next

10-1
5.點擊OK
11

這樣將本地Git倉庫中的代碼push到遠程庫就完成了。
6.最後,登錄到GitHub查看代碼是否push成功。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章