Git使用教程3:MyEclipse+Egit+GitHub實現程式碼託管 【下】

連江偉發表於2015-10-14

        二、新建Project 並且用git提交到GitHub的遠端倉庫裡

        1 MyEclipse新建一個webproject ,如下圖所示


        大家看到我新建的myproject,和上面的Interface專案相比,沒有後面的狀態標識,也就是說現在的myproject並沒在git的監控下,下面我們將myproject置於git的監控之下:

        在myproject上右鍵,選擇Team—>ShareProject,如下圖


        選中git,點選next,看到下圖


        點選Create Repository,之後如下圖所示


        點選完成之後,你會看到myproject的狀態發生了變化,如下圖所示

        上圖表示成功建立git版本控制,此時未建立分支,處於NO-HEAD狀態,資料夾中的符號”?”表示此資料夾處於untracked狀態,這樣就成功建立GIT倉庫。

        2  提交Project

        右鍵myproject—>Team——Commit,開啟如下圖的對話方塊:

        提交到本地之後,就可以推送到我們在GitHub上已經建好的遠端倉庫裡了。為了方便我直接使用已經建好的一個空的倉庫Interface來演示一下如何將本地倉庫推送到遠端庫裡。開啟GitHub上的遠端倉庫,如下圖所示:

        3  推送(push)myproject到Interface遠端倉庫

        同樣在MyEclipse右擊myproject——Team——Remote——Push,開啟如下圖所示的對話方塊,然後將上圖中的連結地址複製下來,貼上到下圖中URL後的輸入框裡面,如下圖所示:

        等待推送進度條走完之後,會出現如下提示,表示推送成功,

        成功之後我們再到GitHub上看看遠端倉庫Interface有沒有我推送的Project的,如下圖所示:

        可以看到Interface倉庫裡面有了我剛剛推送上去的程式碼檔案,這樣一來我們就可以在本地編寫、修改程式碼,Commit程式碼,Push程式碼到GitHub上,讓GitHub幫助我們儲存我們的程式碼,實現Git+GitHub程式碼託管。

        小結一下:

        之前我一直使用的是SVN版本控制工具,沒有聽說過Git,但是後來聽說以後,便了解到很多的公司都使用Git來管理檔案和程式碼,而且據說Git是世界上最為流行的開源版本控制系統。一開始,專案組決定使用Git來作為版本控制工具時,還是有些牴觸和不習慣,總覺得不熟悉,不想去用。現在回頭看,其實也挺簡單的嘛。唯一的遺憾是在Linux系統上搭建Git伺服器沒成功,可能是對Linux系統不熟悉,加之對Git瞭解還很少,鑑於專案工期比較緊,就暫時放下了。

相關文章