如何使用Git仅从存储库下载子文件夹?

如何使用Git仅从存储库下载子文件夹?,git,github,bitbucket,Git,Github,Bitbucket,我使用git的经验包括大约4个小时阅读github和bitbucket帮助页面,并在我的计算机上设置我的本地存储库和ssh密钥,如果答案很明显,请原谅 我将以538为例提出我的问题 在我的本地计算机上,一旦我初始化我的git文件夹并将其添加到贡献者列表中,我知道我可以下载整个文件夹的本地副本 然而,例如,假设我只对子目录感兴趣 从阅读中,似乎有一种方法可以下载子目录文件夹 假设位置或我的repo在本地是~/repo,有人能告诉我,对于这个带有538数据的特定示例,我将在git中键入哪些命令吗 我

我使用git的经验包括大约4个小时阅读github和bitbucket帮助页面,并在我的计算机上设置我的本地存储库和ssh密钥,如果答案很明显,请原谅

我将以538为例提出我的问题

在我的本地计算机上,一旦我初始化我的git文件夹并将其添加到贡献者列表中,我知道我可以下载整个文件夹的本地副本

然而,例如,假设我只对子目录感兴趣

从阅读中,似乎有一种方法可以下载子目录文件夹

假设位置或我的repo在本地是~/repo,有人能告诉我,对于这个带有538数据的特定示例,我将在git中键入哪些命令吗


我已经阅读了其他SO页面,但没有完全理解链接和答案,因此我认为538页面的示例最能说明这一点。

看看这个存储库,只有两个文件,所以如果您只需要这两个文件,您可以下载它们,或者使用链接中的步骤,也可以(我个人无法让它工作)

我会拉一个浅克隆
git克隆--depth 1https://github.com/fivethirtyeight/data.git
,对我来说只需要几秒钟,因为它没有得到所有的历史记录,只是最近的更改


然而,如果你想成为一名贡献者,我不认为你可以只提取其中的一部分,但我可能是错的。

可能重复的@OSryx it有点重复,但我尝试让它工作,所以我想找一个更具体的例子,我可以修改它以供自己使用,而不是别人指导我去帮助我已经完成的页面读了之后就不能上班了