我有一个目录,其中包含多个带有 git 存储库的子目录。我想添加到这些子目录中的desktop.ini
所有文件。.gitignore
我知道我可以做到echo "desktop.ini" | tee -a .gitignore
,但它不能递归地起作用。
答案1
在 bash 中,启用递归通配符:
shopt -s globstar
然后做:
echo "desktop.ini" | tee -a **/.gitignore
我有一个目录,其中包含多个带有 git 存储库的子目录。我想添加到这些子目录中的desktop.ini
所有文件。.gitignore
我知道我可以做到echo "desktop.ini" | tee -a .gitignore
,但它不能递归地起作用。
在 bash 中,启用递归通配符:
shopt -s globstar
然后做:
echo "desktop.ini" | tee -a **/.gitignore