제공되는 버전 관리를 사용해본 적이 없습니다. 병합할 때 동일한 파일이 쉽게 추가될 수 있습니다. 이런 상황은 정말 귀찮습니다. 수동으로 삭제하고 다시 추가하면 됩니다. 따라서 합의하지 않는 것이 좋습니다. 동일한 파일을 추가하려면 일반적으로 다른 파일을 추가해도 문제가 없습니다. workspace
저희 프로젝트에도 작업공간이 있어서 프로젝트 파일이 가끔 충돌하는 경우가 있습니다. 두 가지 해결책이 있습니다. 1. 텍스트 편집기로 충돌하는 파일을 열고 충돌하는 줄을 삭제합니다. 2. 충돌을 해결할 때 상대방 버전의 프로젝트 파일을 직접 사용합니다. 이런 방식으로 방금 추가한 파일 중 일부가 손실되었음을 알 수 있습니다. 손실된 파일을 다시 추가하려면 수동으로 다시 추가하세요...
즉, 함께 작업 중인 사람이 추가한 파일의 기록이 프로젝트 파일에 기록되지 않아 실행 시 해당 파일을 찾을 수 없습니다.
으아아아해결책은 Git을 사용하여 프로젝트 파일을 비교한 다음 충돌을 수정하는 것입니다. 키워드
제공되는 버전 관리를 사용해본 적이 없습니다. 병합할 때 동일한 파일이 쉽게 추가될 수 있습니다. 이런 상황은 정말 귀찮습니다. 수동으로 삭제하고 다시 추가하면 됩니다. 따라서 합의하지 않는 것이 좋습니다. 동일한 파일을 추가하려면 일반적으로 다른 파일을 추가해도 문제가 없습니다.
workspace
여러 사람이 협업하면
workspace
파일 충돌이 실제로 발생합니다"Xcode 버전 유지 및 팝업 상자 되돌리기"를 선택해야 합니다. 이는 xcode가 편집 중인 코드를 수정한 것을 발견하고 선택하라고 하셨습니다
이 문제에 대한 해결책은 프로젝트 디렉토리의 .ignore 파일을 사용하여 작업공간에서 충돌하는 사용자 파일을 무시하고 제출하는 것입니다.
특정 작업에는 설명하기 어려운 세부 사항이 있을 수 있지만 xcode와 함께 제공되는 git 컨트롤러를 사용하는 것이 좋으며 이러한 문제는 기본적으로 발생하지 않습니다.
gitignore에 추가한 후에도 파일을 제거해야 git이 추적하지 않습니다.
저희 프로젝트에도 작업공간이 있어서 프로젝트 파일이 가끔 충돌하는 경우가 있습니다. 두 가지 해결책이 있습니다. 1. 텍스트 편집기로 충돌하는 파일을 열고 충돌하는 줄을 삭제합니다. 2. 충돌을 해결할 때 상대방 버전의 프로젝트 파일을 직접 사용합니다. 이런 방식으로 방금 추가한 파일 중 일부가 손실되었음을 알 수 있습니다. 손실된 파일을 다시 추가하려면 수동으로 다시 추가하세요...