git:检查单个文件夹中的文件是否在原点中发生了更改,如果是,则仅提取已更改的文件

时间:2015-02-27 02:14:08

标签: git

我在Bitbucket有数百个dirs和subdirs的git repo。我正在编写一个脚本(调用git)来检查是否有任何更改,但是对于这个脚本,我只对原始仓库中的特定文件夹感兴趣...而不是整个仓库。

然后,如果该文件夹中只有任何更改,请仅提取该文件夹及其所有内容。

我将使用哪些git命令来检查源文件中的单个文件夹,以及我将使用哪些命令来下拉文件夹?

由于

1 个答案:

答案 0 :(得分:0)

您无法提取单个文件夹。拉是一个提取和合并。 Fetches只能获得完整的提交。但是,您可以做的是部分合并,如here所述。