【问题标题】:git: check if files in a single folder have changed in origin, and pull only the changed files if sogit:检查单个文件夹中的文件是否已更改原始文件,如果是,则仅提取更改的文件
【发布时间】:2015-04-29 15:41:08
【问题描述】:

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

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

我将使用哪些 git 命令来检查原始文件夹,以及我将使用哪些命令来仅下拉文件夹?

谢谢

【问题讨论】:

  • git status folder_name.

标签: git


【解决方案1】:

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

【讨论】:

  • 还有子模块。
猜你喜欢
  • 1970-01-01
  • 2014-05-17
  • 1970-01-01
  • 2018-09-13
  • 1970-01-01
  • 2011-04-08
  • 2012-09-16
  • 2010-11-04
  • 1970-01-01
相关资源
最近更新 更多