<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我是FE,也是Fe

    前端來源于不斷的點滴積累。我一直在努力。

    統計

    留言簿(15)

    閱讀排行榜

    評論排行榜

    [圖解]在Aptana2中搭建git環境

    越來越多的優秀開源項目托管在git上了。這篇文章介紹基于Aptana2搭建一個git環境。如果你對git不了解,暫時把它當做一個類似cvs/svn的版本管理工具,后面會慢慢的用圖文來告訴你git的不同點和優勢。

    Aptana/Eclipse插件的安裝

    Aptana2使用的是一個精簡的Eclipse3.5版本,所以Eclipse上安裝插件的方法是一致的,在Aptana中可以直接通過Help->Install Aptana Features來選擇git插件安裝:



    選擇git后,選擇安裝插件:

    只需要選擇"Eclipse Git Team Provider"下面的插件即可。接下來幾乎是Next就可以完成安裝。
    安裝完后需要配置的基本環境,如默認的倉庫路徑,默認倉庫路徑就是本地的倉庫路徑,存放本地代碼版本,git可以只需要在本地就可以進行版本管理,這種倉庫叫做"裸倉庫"。
    在Preference中搜索"git":

    解釋一下什么叫做"Clone Repositories"。雖然本地可以進行版本管理,我們當然還需要保持與遠程項目代碼同步。通常,同遠程倉庫"checkout檢出"到本地時(svn),在git中叫做clone。之所以是拷貝,是因為其實本地倉庫和遠程倉庫的功能是一樣的,平等的。如果我們要為網絡上的一個開源項目貢獻代碼的話,第一件事就是需要將遠程倉庫復制一份到本地,在本地進行開發,然后再與遠程倉庫"同步"。
    出了設置本地倉庫的默認路徑,通常還會設置一下用戶名和email:

    這只是一個你的身份標示。

    復制GitHub上的倉庫

    打開Aptana的Git倉庫透視圖:

    點擊"Clone a Git Repository and add the clone to this view"。復制git倉庫:
    假設在GitHub獲取倉庫地址復制下來,下面以Baidu的Tangram-base庫為例。

    點擊下一步,可以根據需要選擇分支(branch),這里的分支的概念與svn一致:

    復制完畢后在之前設置的本地倉庫目錄中會有Tangram-base文件夾。倉庫試圖可以查看倉庫結構:


    Working directory就是本地倉庫目錄結構。


    在GitHub上創建倉庫,并將本地項目提交到GitHub倉庫上

    需要在GitHub上注冊一個賬號,然后創建一個倉庫,復制Http地址。確保有"Read&Write"權限。按照上面步驟將GitHub倉庫復制到本地。
    新建Aptana項目,然后在項目中選擇共享:

    選擇共享方式為Git,然后選擇本地倉庫,注意是選擇本地倉庫,因為基本的版本管理是利用本地倉庫。

    這樣就將創建的項目提交到本地倉庫。可以使用本地倉庫來管理代碼版本。


    注意這里的提交(commit)是提交到本地倉庫。包括Synchronize,Merge都是針對本地倉庫。
    如果需要與遠程倉庫"同步",則需要使用Push命令,Push就很形象,將本地倉庫推送到GitHub倉庫。相反,同GitHub倉庫"檢出",則使用Pull。
    對于Push/Pull倉庫也需要選擇分支,標簽,等信息:

    這樣Push完之后,就可以在GitHub上看到推送的代碼了:


    總結


    上面就是一個比較簡單的git入門教程了。當然,這只是一個開始,使用git中還會有很多的問題等待我們解決。還是參考之前的一篇介紹git入門資料的隨筆。

    posted on 2011-08-02 00:26 衡鋒 閱讀(3566) 評論(2)  編輯  收藏 所屬分類: Git

    評論

    # re: [圖解]在Aptana2中搭建git環境 2011-08-02 09:45 weishao

    不錯學習  回復  更多評論   

    # re: [圖解]在Aptana2中搭建git環境 2011-09-14 09:00 tb

    好東西   回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 西西人体大胆免费视频| 亚洲日韩亚洲另类激情文学| 一级做a爰片久久免费| 亚洲AV成人潮喷综合网| 免费大片黄在线观看| www.亚洲色图| aaa毛片免费观看| 亚洲国产精品无码久久一线| 日韩电影免费在线观看中文字幕| 久久国产精品亚洲一区二区| 十八禁无码免费网站| 亚洲噜噜噜噜噜影院在线播放| 免费看国产精品3a黄的视频| 亚洲国产精华液2020| 免费不卡中文字幕在线| 99热在线日韩精品免费| 亚洲视频在线观看免费| 国产精品久久久久免费a∨| 国产精品亚洲AV三区| 久久久亚洲精品蜜桃臀| 曰批全过程免费视频播放网站| 亚洲第一男人天堂| 亚洲国产免费综合| 久久国产精品免费专区| 成人亚洲国产va天堂| 国产精品亚洲视频| 99久久免费国产香蕉麻豆| 亚洲AV无码专区在线观看成人| 国产成人毛片亚洲精品| 国产乱子精品免费视观看片| 蜜臀亚洲AV无码精品国产午夜.| 亚洲综合色区在线观看| 永久黄色免费网站| 日韩一级片免费观看| 久久夜色精品国产噜噜噜亚洲AV| 99视频在线精品免费观看6| 成年女人A毛片免费视频| 亚洲日韩乱码中文无码蜜桃臀| 一本色道久久88综合亚洲精品高清| a级毛片毛片免费观看久潮| 亚洲欧美日韩中文字幕在线一区|