将一个Github存储库连接到几个Aptana项目

时间:2012-07-24 17:19:17

标签: git github repository aptana

有没有办法将一个Github存储库连接到Aptana中的几个不同项目?换句话说,在一个连接到不同Aptana项目的Github存储库中有不同的目录吗?

我需要这种能力,因为我是一名从事许多项目的自由职业者,而且我不想向Github支付大量的$$$。这曾经是SVN的可能。

1 个答案:

答案 0 :(得分:3)

GitHub repo本身没有连接任何东西,它只包含一组文件 如果在这些文件中,您有多个Aptana项目,则可以在本地克隆后使用这些项目。

但是,如果您只想克隆GitHub仓库的部分以便只获取其中一个项目,那么这是不可能的(partial clones by filepath aren't supported

如果您只想要一个 GitHub回购,请将您的不同Aptana项目存储在单独的分支中。
然后,您可以多次克隆相同的仓库,并根据您的项目结帐不同的分支 Since git1.7.10+,您甚至可以git clone只是一个分支出来!

git clone --single-branch
  

仅克隆导致单个分支的提示的历史记录,由--branch选项或主分支远程的HEAD指向。
  使用--depth选项创建浅层克隆时,这是默认设置,除非提供--no-single-branch来获取所有分支提示附近的历史记录。

但这可能与浅层克隆有关,即:

  

浅的存储库有许多限制(你不能克隆或获取它,也不能从中推送或插入它),但如果你只对历史悠久的大型项目的近期历史感兴趣,那么就足够了。希望将修补程序作为补丁发送。