首页 > 解决方案 > 指定任何中间/中间目录

问题描述

当我想要git add一个文件时,它通常在一个子目录中。

想象一下,我有这组已更改的文件,我想git add some_file.txt

foo/bar/some_file.txt
foo/bar/other_file.txt
foo/baz/third_file.txt

我在某处看到有一种说法:

git add foo/{any intermediate directory}/some_file.txt

我认为它涉及foo/../some_file.txt但不可能是因为这意味着“父目录”

它以前如何?

标签: gitgit-add

解决方案


您可以使用**指定“任何目录”:

$ git add foo/**/some_file.txt

推荐阅读