[꼼꼼한 개발자] 꼼코더
[Git] - gitignore란? (깃 커밋시 application.properties 파일 제외, gitignore 미동작) 간단하고 쉽게 이해하기 본문
간단하고 쉽게/Git
[Git] - gitignore란? (깃 커밋시 application.properties 파일 제외, gitignore 미동작) 간단하고 쉽게 이해하기
꼼코더 2023. 5. 4. 00:21반응형
👀 gitignore 파일이란?
Git으로 관리되는 로컬 저장소에서 특정 파일이나 폴더를 Git이 추적하지 않도록 설정하는 파일이다.
쉽게 말해 "난 이 파일이 깃에 push 하고 싶지 않아" 하는 파일들을 적어놓는 파일이다.
👩🏻💻 예시
만약 커밋하지 않고 싶은 파일 이름이 "application.properties" 라면
.gitignore 파일에 다음과 같이 추가해서 커밋하지 않도록 설정할 수 있다.
/application.properties
하지만 이미 깃(git)에 커밋된 이후에 설정을 했다면
.gitignore에 추가하는 것만으로는 해당 파일이 추적되는 것을 멈출 수 없다.
이 경우에는 git rm --cached (파일경로) 명령어를 사용해서 해당 파일을 로컬 저장소에서 삭제하고, 커밋 내역에서도 삭제해줘야 된다.
git rm --cached src/main/resources/application.properties
이렇게 간단하게 .gitignore 파일을 사용하여 Git이 추적하지 않아야 할 파일을 설정할 수 있다
'간단하고 쉽게 > Git' 카테고리의 다른 글
[git] - git stash란? - 간단하고 쉽게 이해하기(예제코드, Git Stash의 모든것, Git Stash 명령어 종류, git 협업 방법, 코드 임시저장) (0) | 2024.05.15 |
---|
Comments