안녕하세요. 오랜만에 사이트 소개 포스팅을 하게 되었습니다.
정말 유용한 사이트인데 지금 보니 소개가 안되어 있어서 저장할 겸 소개하고자 합니다.
.gitignore 파일을 만들어주는 gitignore.io 라는 사이트입니다.
gitignore이란?
gitignore에 대해서 모르는 분들을 위해서 설명하겠습니다.
gitignore이란 사용자가 git 리포지토리에 올리고 싶지 않은 파일들을 제외 대상으로 설정해주는 것입니다.
예를 들어 특정 IDE 관련 파일이나 빌드 도구 파일, DB 연결 도구 파일 등의 파일들은 굳이 리포지토리에 공유할 필요가 없겠죠?
그리고 공개 리포지토리인 경우 민감한 정보나 중요한 정보를 업로드하는 것을 방지할 수 있습니다.
gitignore 설정은 프로젝트에 .gitignore
이라는 파일을 생성하여 파일 경로와 파일명을 입력하여 설정할 수 있습니다.
예시
### Eclipse ###
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
#은 주석입니다.
그리고 폴더, 파일이름, 확장자를 설정함으로서 git 리포지토리에 공유 제외 대상 파일을 지정할 수 있습니다.
Gitignore.io
https://www.toptal.com/developers/gitignore
하지만 우리가 제외대상 파일을 하나하나 찾고 조사하고 등록하는 일은 매우 힘든 일입니다.
이런 일을 자동화해주는 도구가 있다면 얼마나 좋을까요?
그래서 이 사이트가 만들어졌나 봅니다. gitignore.io
굉장하게 유용하고 심플한 사이트입니다.
사용법
위의 입력창에 현재 사용중인 개발환경을 검색하여 찾으시면 됩니다.
저는 주로 이클립스, 자바, 메이븐을 이용해서 웹 애플리케이션을 개발합니다.
그리고 운영체제인 windows를 입력하여 windows로 인해 자동적으로 생기지만 공유에 필요없는 파일을 등록해 보겠습니다.
검색해도 안나오면 없는 것입니다.
모두 등록하면 생성을 클릭합니다.
생성된 gitignore 내용입니다.
모두 복사 후 프로젝트 파일에 .gitignore
파일을 생성하고 위의 생성된 내용을 붙여 넣어 저장합니다.
그럼 끝입니다.
마무리
정말 간단한 사이트입니다.
gitignore 어렵게 만들지 마시고 쉽게 만들어서 유용하게 사용하세요!
'개발 아카이브 > 개발 관련 지식' 카테고리의 다른 글
Postman 대신 사용하는 VS Code API Test Extention - Thunder Client (1) | 2022.11.13 |
---|---|
배워보자 정규표현식! (Regular Expression) (0) | 2022.09.18 |
CI/CD 기본 개념 정리와 툴 (0) | 2021.09.01 |
MarkDown을 편하게 작성하기 위한 도구들 (0) | 2021.04.29 |
[링크] MarkDown 사용법 (0) | 2021.03.23 |