찾다

 >  Q&A  >  본문

ios - 通过Git 提交含有workspace的 Xcode工程文件,会出现workspace无法加载工程文件

  1. 通过Git提交含有workspace的Xcode的工程文件出现冲突

  2. 出现需要选择"keep Xcode version 和revert弹出框"

  3. 选择revert之后,workspace无法加载Xcode工程文件

  4. 选择keep version之后代码并没有更新成功~

天蓬老师天蓬老师2773일 전725

모든 응답(4)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-17 17:30:33

    즉, 함께 작업 중인 사람이 추가한 파일의 기록이 프로젝트 파일에 기록되지 않아 실행 시 해당 파일을 찾을 수 없습니다.
    해결책은 Git을 사용하여 프로젝트 파일을 비교한 다음 충돌을 수정하는 것입니다. 키워드

    으아아아

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-17 17:30:33

    제공되는 버전 관리를 사용해본 적이 없습니다. 병합할 때 동일한 파일이 쉽게 추가될 수 있습니다. 이런 상황은 정말 귀찮습니다. 수동으로 삭제하고 다시 추가하면 됩니다. 따라서 합의하지 않는 것이 좋습니다. 동일한 파일을 추가하려면 일반적으로 다른 파일을 추가해도 문제가 없습니다. workspace

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-17 17:30:33

    여러 사람이 협업하면 workspace파일 충돌이 실제로 발생합니다
    "Xcode 버전 유지 및 팝업 상자 되돌리기"를 선택해야 합니다. 이는 xcode가 편집 중인 코드를 수정한 것을 발견하고 선택하라고 하셨습니다

    이 문제에 대한 해결책은 프로젝트 디렉토리의 .ignore 파일을 사용하여 작업공간에서 충돌하는 사용자 파일을 무시하고 제출하는 것입니다.

    특정 작업에는 설명하기 어려운 세부 사항이 있을 수 있지만 xcode와 함께 제공되는 git 컨트롤러를 사용하는 것이 좋으며 이러한 문제는 기본적으로 발생하지 않습니다.

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-17 17:30:33

    gitignore에 추가한 후에도 파일을 제거해야 git이 추적하지 않습니다.

    저희 프로젝트에도 작업공간이 있어서 프로젝트 파일이 가끔 충돌하는 경우가 있습니다. 두 가지 해결책이 있습니다. 1. 텍스트 편집기로 충돌하는 파일을 열고 충돌하는 줄을 삭제합니다. 2. 충돌을 해결할 때 상대방 버전의 프로젝트 파일을 직접 사용합니다. 이런 방식으로 방금 추가한 파일 중 일부가 손실되었음을 알 수 있습니다. 손실된 파일을 다시 추가하려면 수동으로 다시 추가하세요...

    회신하다
    0
  • 취소회신하다