gitignore은 어렵지 않은데
이상하게 쓸때마다 헷갈린다.
오늘 기록하면서 헷갈리지 말아야지. 😋
.gitignore 기본작성법
하나의파일(txt예시): 파일명.txt
확장자가 동일한 모든 파일: *.txt
특정 폴더에 있는 파일: temp/abc.txt
특정 폴더: temp/
특정 파일이나 폴더 제외: !test.txt
깜빡하고 이미 push한 경우
git rm -r --cached .
git rm => 원격 저장소와 로컬 저장소에 있는 파일을 삭제한다.
git rm --cached => 원격 저장소에 있는 파일을 삭제한다. 로컬 저장소에 있는 파일은 삭제하지 않는다.
- .gitignore파일 만든 후, 내용작성
git add .
git commit -m "git ignore add"
git push
예시
# Directories #
/build/
/bin/
target/
# OS Files #
.DS_Store
*.class
# Package Files #
*.jar
*.war
*.ear
*.db
# Eclipse #
.project
.metadata
.classpath
.settings/
.loadpath
bin/**
tmp/**
tmp/**/*
*.tmp
*.bak
local.properties
/src/main/resources/rebel.xml
'개인공부 > TIL(Today I Learned)' 카테고리의 다른 글
TIL 64일차_Express.js : 라우팅 (0) | 2021.03.23 |
---|---|
TIL 63일차_git: local - remote 연결 (0) | 2021.03.22 |
TIL 61일차_ChatterBox (0) | 2021.03.20 |
TIL 60일차_ Browser Security: XSS (0) | 2021.03.19 |
TIL 59일차_error (0) | 2021.03.18 |