
맥을 사용하는데 깃 레포에 무엇을 푸시하려하면 .DS_STORE파일이 눈치없게 들어오는 경험이 있을 것 이다. 나는 따로 git ignore을 안해둬서 여럿이서 같이 쓰는 레포에 .DS_STORE이 들어간 적도 있었다. (아찔) (그날따라 습관적으로 git add . > git commit -m " " > git push를 하고싶더만,,) (역시 git add .는 위험해) 과연 .DS_STORE이 뭐길래 이렇게 생기는걸까? DS_STORE파일은 Desktop Services Store의 약자로 Apple macOS 운영 체제에서 아이콘 위치 또는 배경 이미지 선택과 같은 폴더의 사용자 지정 속성을 저장하는 파일이다. (메타데이터 저장) 지우는 방법 : 터미널에 find . -name ".DS_Store..
깃에 있는 프로젝트를 다운로드하으니 정체불명 커밋들이 생겼다. 왜 추적을 못하지 🤨싶어서 일단 커밋을 때렸다. 여기서부터 불안감의 시작 그래도 열심히 작업을 하고... 새 기능을 마무리해 머지를 하려고 하니 에러가 발생했다. 에러 내용은 추적 불가로 덮혀써진다. The following untracked working tree files 뭐 overwritten - - 깃은 한글 지원이 안된다. 프로젝트에 한글 파일명이 포함되어 있었고 그로인해 문제가 발생했던 것. 이거 때문에 몇 시간을... 고생했다. 해결 방법은 저장소를 다 지우고, 다시 깃에서 클론을 딴다. 깃에서 클론을 따면 이전과 동일하게 정체불명 커밋들이 생긴다. 이때 아무런 작업도 하지않고 터미널을 열어준다. 해당 위치로 이동하고 git c..
- Total
- Today
- Yesterday
- ios
- 머신러닝
- 책
- rxswift
- objective-c
- SWIFT
- 스위프트
- Xcode
- 책 추천
- 책 후기
- wwdc
- leetcode
- 딥러닝
- Deep learning
- swiftUI
- stanford SwiftUI
- swift5
- objc
- RX
- string
- 독서
- 스위프트UI
- 문자열
- Animation
- 알고리즘
- Algorithm
- 애니메이션
- ARC
- ReactiveX
- iOS SwiftUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |