본문 바로가기
개발

gitignore 설정 - 특정 폴더만 포함하기

by 언제나초심. 2019. 12. 23.
반응형

개요

.gitignore 파일 설정은 기본적으로, git 에서 제외되는 폴더 및 파일에 대한 설정 파일이다.

제외되는 것에서 제외되는 것. 즉, 포함하는 것을 표기할 때에는 ! (느낌표) 를 이용한다.

여기서 다룰 내용은 특정 폴더의 내용 전부를 git 에서 제외시키되, 특정 폴더 및 파일만 git 에 포함되는 설정을 하는 것에 대해 다루고자 한다.

주로, public 폴더에서 이런 경우가 많이 필요하게 된다.

본문

gitignore 설정 패턴에 대해 간략 설명

빈 줄 : 빈줄은 인식하지 않으므로 가독성을 위해 사용
샵 # : 주석(코멘트) 으로 이용
느낌표 ! : ignore 를 ignore 함. 즉 포함시키겠다는 의미.

자세한 것은 향후 포스팅 할 예정. 참고 (https://git-scm.com/docs/gitignore)

특정 폴더만 포함하기

!/sample/
/sample/*

!/sample/include123/

public 폴더 예시

!/public/
/public/*

!/public/assets/
!/public/index.php
반응형