모든 .gitignore 파일에 재귀 적으로 줄을 추가하는 방법은 무엇입니까?

Aug 18 2020

git 저장소가있는 여러 하위 디렉토리가있는 디렉토리가 있습니다. 이 하위 디렉토리의 desktop.ini모든 .gitignore파일에 추가하고 싶습니다 .

내가 할 수 있다는 것을 알고 echo "desktop.ini" | tee -a .gitignore있지만 재귀 적으로 작동하지 않습니다.

답변

2 muru Aug 18 2020 at 11:50

bash에서 재귀 globbing을 활성화했습니다.

shopt -s globstar

다음을 수행하십시오.

echo "desktop.ini" | tee -a **/.gitignore