Git

    [Git] gitignore에 등록해도 DS_Store가 자꾸 Stage에 올라가요

    [Git] gitignore에 등록해도 DS_Store가 자꾸 Stage에 올라가요

    DS_Store 파일은? DS_STORE 파일이란 Desktop Services Store의 약자로, 애플에서 정의한 파일 포맷이다. 애플의 맥 OS X 시스템이 finder로 폴더에 접근할 때 자동으로 생기는 파일로써, 해당 폴더에 대한 메타데이터를 저장하는 파일이다. 윈도우의 thumb.db 파일과 비슷하다. 분석해보면 해당 디렉토리 크기, 아이콘의 위치, 폴더의 배경에 대한 정보들을 얻을 수 있다. 맥 OS 환경에서만 생성 및 사용되지만, 파일을 공유하는 과정에서 이 파일도 같이 공유되는 경우가 있다. DS_store 파일은 프로젝트와 관련없는 파일이며, git status를 사용했을 때 발견되는 파일이니, github로 넘기지말고 삭제해도 된다. 문제 .gitignore 에 *.DS_Store 를..

    [Blog] 블로그 이사 Git 에서 Velog로

    [Blog] 블로그 이사 Git 에서 Velog로

    블로그 시작 나는 평소 개발을 공부하면서 내용을 따로 정리하던 습관이 없었다. 평소처럼 구글링을 하며 삽질을 하던 중 어딘가 익숙한 느낌이 들어 생각해봤더니 예전 프로젝트에서도 사용했던 건데 또 검색하고 있는 나를 발견할 수 있었다. 분명 예전에 읽어보고 이해했다고 생각한 내용인데 또 검색하고 있다는 건 제대로 이해하지 못했었단 증거다. 그래서 새롭게 알게 된 내용이나 프로젝트를 진행하며 느낀 점을 글로 남겨보면 기억에도 잘 남고 훗날 비슷한 문제가 생겼을 때 참고할 수 있지 않을까? 해서 시작하게 되었다. 블로그 개설 서치를 해보니 개발블로그로는 Git, Velog, Medium, Tistory 를 주로 사용하는 추세인 것 같았다. 각각의 장단점이 있는 것 같았다. 플랫폼 비교 Git : 원격 저장소를..