사용자가 특정 차트를 고르면, 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개를 골라 사용자에게 보여줍니다.
비슷한 차트 검색기
전 종목의 최근 10년간 모든 차트를 탐색합니다. 내 종목의 차트는 과연 상승하는 차트일까요?
www.similarchart.com
.gitignore 이란?
하나씩 git repository 에 넣는 것은 매우 귀찮다. 그래서 보통 우리는 git add. 를 이용해 변경된 전체 파일을 추가하고 커밋한다. 하지만
- 보안상으로 위험성이 있는 파일
- 프로젝트와 관계없는 파일
- 용량이 너무 커서 제외해야되는 파일
등등이 생겨 git add 에 포함시키기 싫은 경우가 있다.
물론 이 경우 git rm 를 통해 일부 파일만 제외시키면 되지만, 모든 커밋에 그런 행동을 하는 것은 어렵다.
따라서, .gitignore이라는 디렉터리를 만들어 무시할 파일을 넣어 줄 수 있다.
필요성을 느끼다
입대 전에 만들던 모바일 게임이 하나 있었다. 그 당시에는 깃허브를 활용하는 건 생각하지 못하고 그냥 무작정 만들고 있었다. 미완성이고 더 만들 생각은 없지만, 늦게나마 내가 1년 정도 준비하고 열심히 만들었던 스크립트들을 깃허브에 올리고 싶었다.
깃허브에 커밋할려고 보니 프로젝트와 관계가 없는 파일들도 있었고, 용량이 50mb 이상인 파일들은 커밋할 때 warning이 뜨고, 100mb 이상인 파일들은 error가 뜨면서 커밋이 되지 않았다.
또한, 무작정 모든 파일을 다 올려버리면 깃허브가 그냥 파일저장소의 느낌이 되버리는 것 같아 예전부터 존재를 알고는 있었지만 사용해보지는 않았던 gitignore을 사용해 보았다.
어떤 파일이 커밋할 필요 없는 파일인지 구분하는 게 아직은 어려운 것 같다.
'깃허브' 카테고리의 다른 글
깃허브 확실하게 짚고 넘어가기(fetch, branch, merge, conflict)(23.2.6) (0) | 2024.02.15 |
---|