git - 指定任何中间/中间目录
问题描述
当我想要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
但不可能是因为这意味着“父目录”
它以前如何?
解决方案
您可以使用**
指定“任何目录”:
$ git add foo/**/some_file.txt
推荐阅读
- python - 如何从烧瓶博客中删除帖子?
- javascript - Javascript:从数组中删除重复项的更有效方法?
- java - 如何使用结果对象的 id 来使用 Cacheable?
- node.js - 如何解决 nuxt.js 中的“Module not found: Error: Can't resolve 'fs'”?
- sql - 如何获取每 5 分钟的间隔记录?
- asp.net - 在代码隐藏文件和 web.config 文件中定义 SqlConnection 有什么区别?
- react-native - React Native中没有强制关闭无法重新打开应用程序问题
- reactjs - 开玩笑的 create-react-app 节点环境窗口未定义
- dart - 飞镖中的类型组合
- node.js - KeystoneJS 应用程序无法在 Google App Engine 上部署