Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
- 클라우드 서비스
- spring
- 한줄평
- 기록하는 동구
- 데이메이커
- 콜미동구
- 줄거리
- 자바 파일업로드
- git push
- 동구
- 파이썬 웹크롤링
- SpringBoot
- 에러
- MySQL
- 책
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- Swift
- Mapper
- 서평
- 오류
- JavaScript
- git
- 자바스크립트
- java
- 독후감
- 클라우드 서비스 특징
- Xcode
- Mac
- 깃
Archives
- Today
- Total
인생은 속도가 아니라 방향이다
[XCode] UserInterfaceState.xcuserstate 무슨 파일? 본문
반응형
매번 XCode로 작업후면 만나는 이 녀석. 도데체 뭐냐 알아보기로 했다.
(필요없으면 당장 깃이그노어에 넣어 버릴테다.)
이 파일은 workspace/project document layouts 상태를 저장하고있는 파일이라고 한다.
즉 UI상태를 저장하고 있는 파일임
혼자 작업한다면 지속적으로 동기화해도 되지만, 협업을 진행하는 경우에는 이런 상태를 굳이 동기화 필요가 있나 싶다. (굳이?)
다음과 같은 방법으로 없애보자.
1. git 에서 추적 못하게 하기
git rm --cached [Project Name].xcworkspace/xcuserdata/[User Name].xcuserdatad/UserInterfaceState.xcuserstate
git commit -m 'Removed file that shouldnt be tracked'
을 해주면 더 이상 git status 시 UserInterfaceState.xcuserstate을 추적 하지 않는다.
2. .gitignore 에 추가할때는 다음을 추가하자.
*.xcuserstate
해결완료
반응형
Comments