有没有办法只对某些文件类型(.xlf)执行git checkout,它会在整个存储库中进行递归?结果应包含存储库的结构,即文件夹和特定扩展名的包含文件.
回购A.
file.xlf
file.txt
level2/
file2.xlf
file2.txt
level3/
file3.xlf
file3.txt
Run Code Online (Sandbox Code Playgroud)
结帐后回购B看起来像:
回购B.
file.xlf
/level2
file2.xlf
/level3
file3.xlf
Run Code Online (Sandbox Code Playgroud)
这是我到目前为止:
$ git checkout FETCH_HEAD -- '*.xlf'
Run Code Online (Sandbox Code Playgroud)
这将提供".xlf"
根级别的所有文件,但不会递归到子目录.
感谢您的帮助.
git ×1