티스토리 뷰
1. 문제 상황
분명히 내 윈도우 데스크톱에서는 이미지를 지웠는데 Mac의 Git에서는 관련 파일이 트래킹되는 문제가 있다.
아래와 같이 Menu 폴더 밑에 대부분의 이미지들을 지웠다.
그런데 내 맥북에서는 그걸 풀 받아도 해당 파일들이 남아있는 문제가 보였다.
게다가 해당 자산~ 파일들에 대한 meta 파일들은 추적이 또 된다... 이미지는 추적이 안 되는데.
2. 원인
알아보니 Mac에서는 *한글 이름으로 된 * 파일 저장시 파일명의 자소가 분리되어 제대로 Tracking되지 않는 문제가 있는 것 같다.
따라서 Mac에서 파일을 추가했을 때, 그걸 지워도 그 파일을 지웠다고 추적되지 않았음.
-> 따라서 Mac에서 아무 세팅을 하지 않은 채로 한글명 파일을 추가해버리면 안된다.
아래에 동일한 문제를 겪은 사람의 해결책이 있다.
https://blog.asamaru.net/2016/10/19/mac-os-git-korean-file-name-error/
https://blog.asamaru.net/2017/06/26/mac-os-git-korean-file-name-corequotepath/
3. 해결 방법
3.1. Mac에 맞는 Git 사용 환경 설정
**mac에서는** git을 사용하는 client들의 환경에서 다음의 명령어를 실행한다.
( When core.precomposeUnicode=true, Git reverts the unicode decomposition of filenames done by Mac OS )
git config --global core.precomposeunicode true
git config --local core.precomposeunicode true
이것만 하면 git status 쳤을 때 파일명을 raw 유니코드로 출력한다고 한다.
그래서 다음의 명령어도 실행해주면 된다고 한다.
이렇게 하고 나면 파일을 추가해도 별 문제가 되지 않았다.
git config --global core.quotepath false
git config --local core.quotepath false
git config --global core.quotepath false
git config --local core.quotepath false
3.2. 후속 작업
mac에서 추가한 한글명 파일들을 전부 지우거나 이름 변경을 했다.
그럼 된다...
3.3. 한글을 그냥 쓰지 말자
ㅠㅠ...
- Total
- Today
- Yesterday
- CS
- gradient descent
- RGB이미지
- rnn
- 인덱스 이미지
- ML
- 신경망
- 밑바닥부터 시작하는 딥러닝
- Andrew ng
- 연속 신호
- 영상처리
- 사진구조
- CNN
- 매트랩 함수
- 신호 및 시스템
- 이미지
- 순환 신경망
- 자연어 처리
- 이산 신호
- NLP
- 이미지처리
- 컴퓨터과학
- 딥러닝
- Logistic Regression
- 매트랩
- 머신러닝
- 머신 러닝
- 컴퓨터 과학
- Neural Network
- 영상구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |