[UIkit] Xcode pbxproj 충돌 해결방법
2024. 5. 20. 18:12ㆍSWIFT/UIKit
728x90
반응형
🧸 시작
xcode의 프로젝트 패키지인 .pbxproj의 파일에서 충돌이 났을 경우에 어떻게 해결해야할 지 정말 귀찮은 일이다.
일단 .pbxproj 파일은 프로젝의 파일이랑 폴더에 대한 정보를 가지고 있어 파일/폴더 추가, 수정 삭제 등의 내용이 반영된다.
계속 파일이 추가되는 상황에서 여러 명의 사람이서 프로젝트를 할 경우에 자꾸 충돌이 나면 정말 화가 난다.
그래서 이를 빠르게 해결하는 방법이 있다.
🧸 .git 파일이 존재하는 폴더로 이동한 후 .gitattributes 파일 생성
vi .gitattributes
- 명령어를 입력하던지 파일을 추가하여 <code>.gitattributes</code> 파일을 생성한다.
🧸 .gitattributes 파일을 열어 내용 추가
*.pbxproj binary merge=union
이렇게 입력한 후에 저장한 후 깃에 올려두면 된다.
이 한 줄을 입력하는 것만으로도 영향이 엄청 크다! 이거 정말 몰랐으면 머리아팠을 거 같은데 나중에라도 적용한게 어디임... 휴
728x90
반응형
'SWIFT > UIKit' 카테고리의 다른 글
[UIKit] Thread 16: "*** +[NSURLComponents setPercentEncodedQueryItems:]: invalid characters in percentEncodedQueryItems" (0) | 2023.05.06 |
---|---|
[UIKit] 테이블뷰 섹션 타이틀 폰트 설정 (0) | 2023.05.05 |
[UIKit] Thread 1: "-[NSLayoutConstraint center]: unrecognized selector sent to instance 0x6000030d12c0" (0) | 2023.04.06 |
[UIKit] info파일 이동하기 (0) | 2023.03.29 |
[UIKit] 웹이미지 다운받기(비동기 처리) -Closure, RxSwift (0) | 2023.03.05 |