2012-07-24 71 views
1

有沒有辦法將一個Github存儲庫連接到Aptana中的幾個不同項目?換句話說,要將單個Github存儲庫中的不同目錄連接到不同的Aptana項目?將一個Github存儲庫連接到幾個Aptana項目

我需要這個能力,因爲我是一個在許多項目上工作的自由職業者,我不希望爲Github支付$$$負擔。這在SVN中是可能的。

回答

3

GitHub回購本身並沒有連接任何東西,它只包含一組文件。
如果在這些文件中有幾個Aptana項目,則可以在本地克隆後使用這些項目。

但是,如果要克隆只有部分 GitHub的回購協議,以獲得只有那些項目之一,這個如果你只想要一個GitHub的是不可能的(partial clones by filepath aren't supported

回購,然後將您的不同Aptana項目存儲在獨立分支機構
然後,您可以克隆多次相同的回購,並根據您的項目簽出不同的分支。
Since git1.7.10+,你甚至可以git clone只是一個分支出回購!

git clone --single-branch 

克隆僅歷史導致單個分支的前端,或者由--branch選項或在主分支遠程的HEAD點指定。
使用--depth選項創建淺型克隆時,這是默認設置,除非給出--no-single-branch以提取所有分支尖端附近的歷史記錄。

但是,這可能與淺克隆相關的限制,即:

淺庫有許多限制的(你不能複製或讀取它,也不是來自也不把它推),但如果您只關注一個歷史悠久的大型項目的近期歷史,並且希望將修補程序作爲補丁發送,那麼就足夠了。

+0

一如既往,+1在這裏值得。 – sjas 2012-07-25 08:33:29

+0

注意自我:女士們和男士們,我的** 6000th **答案堆棧溢出(46個月),9個月後[第5000個答案](http://stackoverflow.com/a/7917396/ 6309)。在此之前:[第4000個答案](http://stackoverflow.com/questions/4953561),[3000th答案](http://stackoverflow.com/questions/3074849),[2000th答案](http:// stackoverflow。 com/questions/2027976)和[第1000個答案](http://stackoverflow.com/questions/665252)。 – VonC 2012-07-25 09:43:03

相關問題