我是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 衡鋒 閱讀(3568) 評論(2)  編輯  收藏 所屬分類: Git

          評論

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

          不錯學習  回復  更多評論   

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

          好東西   回復  更多評論   


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


          網站導航:
           
          主站蜘蛛池模板: 贡嘎县| 德庆县| 阳山县| 拜泉县| 迁西县| 长泰县| 宽甸| 五莲县| 右玉县| 寿光市| 庆云县| 长武县| 卢龙县| 榆中县| 莱阳市| 新乡县| 哈巴河县| 康乐县| 双牌县| 九江市| 温泉县| 西平县| 东台市| 紫阳县| 常山县| 平昌县| 邳州市| 雅江县| 维西| 英吉沙县| 手游| 托里县| 裕民县| 阿克陶县| 司法| 从江县| 辽宁省| 翁牛特旗| 乌什县| 扶风县| 徐水县|