개발관련/Git

Git의 루트 폴더에서만 파일을 제외하는 방법

Rateye 2021. 6. 11. 11:10
728x90
반응형
질문 : Git의 루트 폴더에서만 파일을 제외하는 방법

.gitignore 파일을 사용하여 추가되는 일부 파일을 제외하는 config.php 파일이 여러 개 있으며 루트에있는 파일 중 하나만 제외하고 다른 파일은 수정 관리하에 있습니다.

이를 위해 .gitignore 에 무엇을 써야합니까?

답변

문서에서 :

패턴에 슬래시 /가 포함되어 있지 않으면 git은이를 셸 glob 패턴으로 취급하고 .gitignore 파일의 위치에 상대적인 경로 이름과 일치하는지 확인합니다 (.gitignore가 아닌 경우 작업 트리의 최상위 수준에 상대적). 파일).

선행 슬래시는 경로 이름의 시작과 일치합니다. 예를 들어, "/*.c"는 "cat-file.c"와 일치하지만 "mozilla-sha1 / sha1.c"와는 일치하지 않습니다.

.gitignore 다음 줄을 추가해야합니다.

/config.php
출처 : https://stackoverflow.com/questions/3637660/how-to-exclude-file-only-from-root-folder-in-git
728x90
반응형