본문 바로가기
(Tool)툴 사용법/(Git) 깃 사용법

(Git) gitignore , 깃에 원하지 않는 파일 빼고 업로드 하기(초간단)

by 공부가싫다가도좋아 2022. 4. 16.
반응형

<포스팅 요약>

1. .gitignore이란?

2. .gitignore사용법

3. 참고하면 좋은 자료


1. .gitignore이란?

프로젝트 파일에서 아래 사진과 같이 빨간체크박스로 표시된 파일이다.

오픈소스로 올리기 곤란한 파일들은 .gitignore에 담아주면 된다. 

(*사용법은 아래에 작성)

예를들어 api주소와 같이 데이터를 주고받을 때 필요한 중요한 단서들은 따로 다른 파일에 빼놓고,

그 파일을 gitignore에 등록하여 오픈소스에는 올리지 않는다.


2. .gitignore사용법

초간단 사용법은 아래 사이트를 이용하면 된다.

(아래 링크 클릭 혹은 주소창에 "gitignore.io"를 치면 나온다)

https://www.toptal.com/developers/gitignore

 

 

위 창에서 자신이 사용하는 운영체제, 개발환경, 프로그래밍 언어를 입력하면,

자동으로 올리지 않아도 되는 파일들을 걸러내주는 내용을 생성해 줍니다. (아래 이미지 참고하세요)

 

 

방법1) 위 내용을 다 복사해서 .gitignore파일에 붙여넣기 한다.

방법2) 원하는 내용만 복사해서 .gitignore파일에 붙여넣기 해준다.

 

위 .gitignore에 들어가는 내용을 간단히 설명하자면,

- *.log는 모든 .log가 붙는 파일은 올리지 않는다는 뜻이다. (예: file1.log, file2.log, file3.log ... )

- logs는 모든 logs이름이 포함된 파일을 올리지 않는다는 뜻이다. (예: logs.js, /logs/file1.txt ...)

더 자세한 설명을 원하면 아래 사이트를 참고하면 좋을것 같다.

https://www.w3schools.com/git/git_ignore.asp?remote=github 


3. 참고하면 좋은 사이트

1) 이미 레파지토리에 gitignore파일에 올라갔을경우 지우는법 

https://sustainable-dev.tistory.com/125

 

2) gitignore 파일 간단하게 생성하기 (gitignore.io)

https://www.toptal.com/developers/gitignore

 

3) gitignore.io관련 문서

https://www.w3schools.com/git/git_ignore.asp?remote=github 

 

반응형

댓글