2015-11-13 115 views
0

在這種特殊情況下,我試圖從項目如何根據項目URL從github獲取整個項目?

https://github.com/spring-projects/spring-integration-samples/tree/master/basic/amqp

我在Mac OS安裝在外殼的git得到的所有文件。所以我試圖構建一個基於How to `git clone` including submodules?或其他類似鏈接的git clone命令。無論是我指揮的作品

+0

什麼命令 – Makoto

+0

我想是這樣「混帳混帳克隆? //github.com/spring-projects/spring-integration-samples/tree/master/basic/amqp.git「和其他一些 –

+4

使用'git clone https://github.com/spring-projects/spring-integration- samples.git',導航到amqp示例目錄:'cd spring-integration-samples/basic/amqp' –

回答

2

簡單地複製它:

git clone https://github.com/spring-projects/spring-integration-samples.git 

然後,如果它有子模塊,採用讓他們:

git submodule update --init 

這就是全部。

您將在機器上克隆整個項目。如果您對某個特定的子目錄感興趣,只需探索它。

據我所知,您感興趣的目錄不是該項目的子模塊,因此下載後者並訪問前者是一種好方法。

編輯

如由HBHB的評論所說,你甚至可以使用一個命令做同樣的:

git clone --recursive https://github.com/spring-projects/spring-integration-samples.git 
+2

注意:你可以通過添加'--recursive'標誌來完成這一行:'git clone --recursive https:// github.com/spring-projects/spring-integration-samples.git' – houtanb