GitNotes.5-6.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 5.6: 규칙을 커밋하지 않고 저장소 내의 특정 파일들을 ignore 처리하기 (.git/info/exclude)

.gitignore 파일을 이용하면 저장소 내의 파일들을 ignore 처리할 수 있긴 하지만, 해당 파일은 본디 저장소에 커밋되어 다른 사용자와 컨트리뷰터들간에 공유하는 것을 기본으로 하는 파일이다. 글로벌 .gitignore 설정을 하는 방법도 있지만, 이 경우에는 사용자의 모든 저장소에 해당 설정이 공유될 것이다.

특정 파일들을 로컬 저장소 내에서만 ignore 처리하되 이 설정이 어떤 다른 저장소에도 포함되지 않기를 바란다면, 해당 저장소 내의 .git/info/exclude 파일을 아래와 같이 수정하라.

예제:

# 아래 파일들은 현재 저장소 내에서만 ignore 처리될 것이다 # 이 규칙은 규칙을 작성한 사용자의 저장소에만 유효하며, # 다른 어떤 사용자와도 공유되지 않을 것이다 gtk_tests.py gui/gtk/tests/* localhost

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts