Eclipse配置GitHub程式碼程式庫(以Windows7為例)

來源:互聯網
上載者:User

標籤:環境搭建   代碼管理   軟體使用   

    1.安裝Git

    首先安裝git。這裡只講Windows環境下安裝Git方法。

    從Git下載git的Windows安裝檔案,一路Next到選擇安裝組件這一步:

    選上Git Bash Here這一項,這樣就有命令列可以用了。因為後面基本上不會用到Git自己的GUI。

    文章出處:http://blog.csdn.net/twlkyao/article/details/26340685

    2.在GitHub上建立項目

    開啟GitHub,在右上方點擊"+"號,然後選擇建立程式碼程式庫,

        

    然後給程式碼程式庫起好名字,寫好程式碼程式庫的簡單描述,初始化倉庫的README檔案,選擇相應的開源協議。


    建立好的程式碼程式庫


    最重要的是那個https開頭的網址。注意這是HTTPS協議。所以網上那些教你配SSH什麼的教程都弱爆了,現在根本不能用。不用裝SSH了。

    3.在Eclipse中安裝EGit

    開啟Eclipse,點擊Help選擇Install New Software…,寫好Name和Location,連結地址:http://download.eclipse.org/egit/updates,只需選擇安裝Eclipse Git Team Provider即可,安裝完畢後重啟Eclipse。




    4.Eclipse中配置Git    點擊Window——>Preferences——>Team——>Git——>Configuration,在User Settings欄目點擊Enter Entry,添加user.name *******************和user.email *************,如下所示:

    5.使用Git進行專案管理    

    首先建立一個項目,然後在項目上按右鍵選Team——>Share Project…,選擇Git。出現如下面板

    勾選Use or create repository in parent folder of project代表會將項目根目錄當Git的本地倉庫。之後出現如下面板:


    點擊Create Repository,再點擊Finish,到此為止本地倉庫已經建好。

    在平常修改代碼之後,右鍵項目點擊Team——>Commit就可以將更新的代碼Commit到本地倉庫上,下一步講解如何將代碼上傳到Github。

    6.配置公開金鑰私密金鑰對    在Eclipse中選擇Window——>Preferences——>General——>Networking Connections——>SSH2進行密鑰管理。    如果已經有密鑰可以在Key Management標籤欄中匯入,否則需要產生RSA金鑰組,以便在和遠程建立通訊時進行身份識別。    7.代碼提交到遠程倉庫

    選擇Team——>Remote——>Push,裡面的URI就是一開始建立完之後Github提示的那個URI(我說很重要的那個網址)。注意協議是HTTPS,配置使用者名稱和密碼,並且選擇儲存,防止以後每次提交都要輸入使用者名稱和密碼。


    點擊Next,選擇Add All Branches Spec,再點擊Next。



    出現如下頁面,再選擇Finish就好了。


    之後會出現如下頁面:


    之後,代碼修改後,會在項目中有代碼改動的檔案上出現">"。


    可以先將代碼提交到本地,然後再提交到提交到遠程程式碼程式庫。

    提交到遠程程式碼程式庫後,可以看到遠端程式碼程式庫如下:


    參考資料:

    點擊開啟連結

    點擊開啟連結

    點擊開啟連結


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.