# .gitignore 사용 목적 - 내가 작업하는 공간(로컬 등)에서는 필요한 내용이지만 협업하는 공간 혹은 원격(remote)에는 push하지 말아야하는 파일이나 설정정보가 있을 때가 있음. 이 때, 무시하지 않고 push 하는 경우 충돌이 일어날 수 있음.
(예를 들면 db_connection 정보라거나 config 설정정보라거나) |
1. 순서
1.1. .gitignore 파일 생성
- 이 때, .git 디렉토리가 있는 디렉토리에 생성
1.2. 내용 작성법
#사용법 #1. config 디렉토리 무시 config/
#2. db_conn.php 파일 무시 db_conn.php
#3. sql 확장자 무시 *.sql
# 주석사용 방법 : # |
1.3. 주의사항
: 기존에 git의 관리를 받고 있던 파일이나 폴더 경로를 .gitignore 파일에 추가로 작성하고 push 해도 무시되지 않음
이 때, 기존에 갖고 있던 캐시를 삭제해야 함.
#사용법 #1. config 디렉토리 무시 git rm --cached config/ -r
#2. db_conn.php 파일 무시 git rm --cached db_conn.php
#3. sql 확장자 무시 git rm --cached *.sql |
[참고] : https://kcmschool.com/194
'VERSION > GIT' 카테고리의 다른 글
[GIT] 롤백 / reset, revert 차이점, 명령어 (0) | 2020.02.11 |
---|---|
[GIT] branch 명령어 (0) | 2020.02.11 |
[GIT] SourceTree - Github Remote Clone (0) | 2019.08.21 |
[GIT] SourceTree 버전생성 (0) | 2019.08.17 |
[GIT] SourceTree 저장소 생성 (0) | 2019.08.17 |