.gitignore 파일에서 특정 패턴을 포함하는 여러 디렉토리와 파일을 간단하게 무시하려면 와일드카드(*)와 재귀 패턴(**)을 사용할 수 있습니다. 주어진 디렉토리 구조에서 공통된 패턴을 활용하여 다음과 같이 .gitignore 파일을 작성할 수 있습니다:
SYN/**/reports
SYN/**/netlist
SYN/**/work
이렇게 하면 SYN 아래에 있는 모든 서브디렉토리에서 reports, netlist, work 디렉토리가 무시됩니다.
이 규칙은 SYN 디렉토리 내의 모든 하위 경로에 대해 적용되므로, 예를 들어 SYN/CPU/reports뿐만 아니라 SYN/SAFE/reports도 무시됩니다.
만약 특정 디렉토리에만 적용되도록 하려면 경로를 더 구체적으로 작성해야 합니다. 하지만 위의 방식으로 대부분의 경우를 커버할 수 있습니다.
'IT > Git, GitHub' 카테고리의 다른 글
| 다른 브랜치의 최신 변경 사항을 작업 중인 브랜치에 적용하는 방법 (0) | 2025.02.10 |
|---|---|
| Git clean -fd : Stage 에 올리지 않고 취소하기 (0) | 2024.08.12 |
| Git 특정 커밋으로 돌아가기 (0) | 2024.08.02 |
| Git 파일명에 의한 pull/checkout 오류 해결하기 (0) | 2024.07.09 |
| Git commit 메시지 작성 가이드 (0) | 2024.07.04 |