본문 바로가기

.gitignore 파일에서 특정 패턴을 포함하는 여러 디렉토리와 파일을 간단하게 무시하려면 와일드카드(*)와 재귀 패턴(**)을 사용할 수 있습니다. 주어진 디렉토리 구조에서 공통된 패턴을 활용하여 다음과 같이 .gitignore 파일을 작성할 수 있습니다:

SYN/**/reports
SYN/**/netlist
SYN/**/work

이렇게 하면 SYN 아래에 있는 모든 서브디렉토리에서 reports, netlist, work 디렉토리가 무시됩니다.

이 규칙은 SYN 디렉토리 내의 모든 하위 경로에 대해 적용되므로, 예를 들어 SYN/CPU/reports뿐만 아니라 SYN/SAFE/reports도 무시됩니다.

만약 특정 디렉토리에만 적용되도록 하려면 경로를 더 구체적으로 작성해야 합니다. 하지만 위의 방식으로 대부분의 경우를 커버할 수 있습니다.

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.