개발 지식 공유, 복습

.gitignore 만들기 본문

기타

.gitignore 만들기

like_sonny 2022. 2. 11. 23:13

보통 개발자들이라면 협업할 때 주로 Git을 사용할 것이다. 저장소를 git에 연동하면, 파일이 수정될 때마다 git이 이를 인식하고 따라온다.

이때 커밋을 할 경우 불필요한 파일들이 같이 commit 되어 파일의 용량이 매우 커져 오래 걸리기도 하지만 나 같은 경우는 pull request를 하고 merge를 할 때 conflict가 발생했는데 용량이 너무 커서 github 페이지에서 수정하지 못하는 문제가 발생했다.

 

(애초에 이 문제가 발생한 것은 내 잘못이다...!)

 

안드로이드 개발과 같은 경우 .idea나 .gradle과 같은 파일들이 문제이다.

그래서. gitingore 파일을 만들어 이 안에 git이 추적할 필요 없는 것들을 명시하고 새롭게 수정할 때마다 따라올 필요가 없도록 만든다.

처음에는 손수 파일을 만들어 하나하나 입력했었지만, 이제 간편하게 .gitignore파일을 만들 수 있는 방법이 생겼다!

 

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

 

gitignore.io

Create useful .gitignore files for your project

www.toptal.com

바로 이 페이지에 접속해 본인이 개발하는 스택들을 이렇게 입력하면....

본인의 개발 스택들을 입력해준다.
결과 화면

 

이제 이 텍스트 전부 .gitignore 파일에 복붙 해서 넣으면 끝이다!

 

아 참고로 안드로이드 개발에서 맨 상위에 위치시켜야 한다!