도서로 공부하는 프로그래밍/GIT
[Git] Git 활용법: 특정 파일 확장자 커밋 제외하기 - .gitignore 설정 가이드
열공노년
2024. 2. 14. 04:40
반응형
Git 활용법: 특정 파일 확장자 커밋 제외하기 - .gitignore 설정 가이드
Git을 사용하여 특정 파일 형식을 커밋에서 제외하고 싶으시다면 .gitignore
파일을 사용하는 방법이 가장 일반적입니다. .gitignore
파일은 Git에서 무시해야 할 파일 패턴을 지정할 수 있게 해 줍니다.
*.txt
파일을 제외하고 모든 .xhtml
파일과 기타 파일 형식들을 커밋에서 제외하려면 다음과 같이 하십시오.
- 프로젝트의 루트 디렉터리에
.gitignore
파일을 생성하거나 편집합니다. .gitignore
파일에 다음 패턴을 추가합니다:이 패턴은 모든.xhtml
파일을 무시하도록 지시합니다.*.xhtml
- 다른 파일 형식들도 무시하고 싶다면, 각각의 확장자에 대해 위와 같은 패턴을
.gitignore
에 추가합니다. .gitignore
파일을 저장하고 닫습니다.- 변경 사항을 적용하기 위해 Git 상태를 확인합니다:이 명령은
.gitignore
에 추가된 파일들을 제외한 변경된 파일 목록을 보여줄 것입니다. git status
.gitignore
파일 자체도 커밋에 포함시켜야 합니다:git add .gitignore git commit -m "Add .gitignore file"
- 그 다음, 원하는 파일들만 스테이징하고 커밋합니다:
git add *.txt git commit -m "Commit text files only"
위의 명령을 수행하면 .txt
파일만 커밋에 포함되고, .xhtml
파일은 무시됩니다. 이미 트래킹되고 있는 파일을 .gitignore
에 추가했다면, 해당 파일을 트래킹에서 제거하기 위해 git rm --cached [file]
를 사용해야 할 수도 있습니다.
반응형