.gitignore
파일에서 특정 패턴을 포함하는 여러 디렉토리와 파일을 간단하게 무시하려면 와일드카드(*
)와 재귀 패턴(**
)을 사용할 수 있습니다. 주어진 디렉토리 구조에서 공통된 패턴을 활용하여 다음과 같이 .gitignore
파일을 작성할 수 있습니다:
SYN/**/reports
SYN/**/netlist
SYN/**/work
이렇게 하면 SYN
아래에 있는 모든 서브디렉토리에서 reports
, netlist
, work
디렉토리가 무시됩니다.
이 규칙은 SYN
디렉토리 내의 모든 하위 경로에 대해 적용되므로, 예를 들어 SYN/CPU/reports
뿐만 아니라 SYN/SAFE/reports
도 무시됩니다.
만약 특정 디렉토리에만 적용되도록 하려면 경로를 더 구체적으로 작성해야 합니다. 하지만 위의 방식으로 대부분의 경우를 커버할 수 있습니다.
'IT > Git, GitHub' 카테고리의 다른 글
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 |
git config 초기화 (0) | 2024.05.14 |