[Git] .gitignore 생성, DS_Store란?

beeeen·2022년 12월 28일
0

Git

목록 보기
1/2
post-thumbnail

새 프로젝트 시작할 때 git에 올리지 말아야 하는 귀찮은 파일들을 미리 걸러내기 위해, 초반에 작업해두는 것이 편하당.
일단 나는 .DS_Store 파일을 올리지 않기 위해 이 작업을 진행함.

DS_Store란,

  • Desktop Services Store, Apple에서 정의한 파일 포맷.
  • Apple의 MacOS X 시스템이 finder로 폴더에 접근할 때 자동으로 생성되는 파일로, 해당 폴더에 대한 메타데이터를 저장하는 파일이다.
  • DS_Store 파일은 프로젝트와 관련없는 파일이므로 github에 올리지 않고 삭제해도 된다.

1. gitignore 파일 수정

vim .gitignore

a 눌러서 insert 상태로 바꿔준 다음

*.DS_Store

작성해주고 esc -> :wq로 빠져나오기

2. 수정된 파일 내용 확인

cat .gitignore

.gitignore 파일에 적힌 내용 확인 가능

3. 변경사항 commit

git add .
git commit -m "Add initial gitignore"
git push

4. 수정사항 잘 반영되었는지 최종 확인

github 들어가보면 이렇게 추가된 것을 확인할 수 있다 !

🙏🏻 참고사이트
https://jxnjxn.tistory.com/37
https://wooono.tistory.com/251

profile
iOS developer 👩🏻‍💻

0개의 댓글