본문 바로가기
Tip/GitHub

[GitHub] Repository에 업로드 제외 파일 설정하기!

by coding-choonsik 2023. 5. 1.
728x90
반응형
SMALL

1.  .gitignore

  • 프로젝트에 원하지 않은 백업 파일이나 로그파일 또는 보안상 깃허브에 올리고싶지 않은 파일들을 제외시킬 수 있는 설정파일

 

📍 ignore할 파일들을 알려주는 사이트

 

  •  node를 관련하여 업로드하지 않아도 될 리스트를 뽑아줌
  •  .gitignore파일을 만들고(git init한 경로에)복붙하여 저장


https://gitignore.io
   

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com


2. .gitignore 생성 

 

✅ 예) nodejs로 작성한 프로젝트를 업로드할 때 node_modules와 같이 용량이 큰 파일들까지 배포할 필요x

 

 

1) https://gitignore.io
   위 링크에서 프로젝트의 프로그래밍언어나 운영체제 등을 검색하여 생성

▲ 입력창에 node 검색 및 생성버튼 클릭

 

2) 전체 선택 및 복사하기

▲ 전체 선택 및 복사

 

3) git init한 경로와 동일한 디렉토리에 .gitignore 파일을 생성하고 붙여넣기

▲ git init한 경로와 같은 경로에 .gitignore 파일을 생성하고 붙여넣어줌

 

 

3-1) 추가로 제외하고자 하는 파일이 있다면 맨 아래에 작성

 

예) 모든 txt파일을 제외하고 싶다 ➡️ *.txt 

▲ 추가로 제외하고 싶은 파일이 있다면 맨 아래에 작성

 

 

4) 제외된 파일은 연한 회색으로 표시

▲ 제외된 파일은 연한 회색으로 제외 표시됨!

 

5) 해당 디렉토리를 git명령어를 이용하여 repository에 commit되면 .gitignore에 작성된 파일들은 제외 후 업로드됨 

 

 

728x90
반응형
LIST