버전관리/github
.gitignore파일
Giant Oreo
2021. 6. 24. 15:33
<개념>
.gitignore파일은 보안에 민감한 파일이거나 불필요한 파일이 생성될 때 깃에서 이 목록들을 추적하지 않도록 제외해주는 숨김파일이다.
.gitignore파일을 작성할 때는 저장소 폴더의 최상위 디렉터리에 두어야 한다.
.gitignore 파일 표기법
#은 주석처리
# 완전한 파일명 작성 시 해당 파일 제외, 경로가 있다면 경로도 같이 적어줄 것!
dbinfo.php
# *기호는 모든 문자열을 대체
*.obj
# 제외하지 않는 파일이거나 필요한 파일은 파일 이름 앞에 느낌표 표시
!config.php
#현재 디렉터리 안에 있는 해당 파일 무시
/readme.txt
# /pub/ 디렉터리 안의 모든 파일 무시
/pub/
# pub 디렉터리 아래의 모든 .txt 파일 무시
doc/**/*.txt
.gitignore 파일 적용
.gitignore 파일을 commit하여 원격저장소에 push한다. push해도 gitignore가 적용되지 않을 경우 아래 명령어로
원격저장소 파일을 제거 후 다시 push한다.
git rm -r --cached
git add.
git commit -m "메세지"
git push origin 브랜치명
gitignore파일 만들 때 참고할 사이트
https://www.toptal.com/developers/gitignore?templates=windows,eclipse,java