Xcode 9에서 분기 전환


95

Xcode 9를 사용하여 분기를 전환 할 메뉴 항목을 찾는 데 문제가 있습니다. 작업 복사 메뉴가 사라진 것 같습니다. 어떤 아이디어?

Xcode 9

여기에 이미지 설명 입력

Xcode 8

여기에 이미지 설명 입력


1
프로젝트 네비게이터 버튼 옆에 새로운 소스 컨트롤 네비게이터 버튼이 있습니다.이 버튼은 일부 사용을위한 것일 수 있지만 "로드 중 ..."이라고 표시됩니다.
Phillip Mills

당신은 검토 할 수있는 애플의 세션을 ...
아마드 F에게

답변:


166
  • 를 눌러 ⌘2새 소스 제어 탐색기를 엽니 다.
  • master아이콘을 마우스 오른쪽 버튼으로 클릭하십시오 .

여기에 이미지 설명 입력

다른 지점으로 전환하려면

  • 현재가 아닌 분기를 마우스 오른쪽 버튼으로 클릭
  • 고르다 Checkout...
  • 버튼을 누르 거나 클릭 Checkout합니다.

여기에 이미지 설명 입력


7
예,하지만 이전 Xcode에서와 같이 컨텍스트 메뉴에 "Switch to Branch…"가 없다는 것을 알 수 있습니다. Xcode 9에서는 "Checkout…"을 사용합니다 (현재가 아닌 분기를 선택할 때 활성화 됨). 용어가 이제 사용할 git 명령 줄 명령과 일치하기 때문에 이것을 좋아합니다.
Jerry Krinock 2017-06-13

@JerryKrinock 힌트를 주셔서 대단히 감사합니다. 답변을 업데이트하겠습니다.
vadian

Remotes에서 지점을 찾는 데 시간이 걸립니다. 이름으로 리모컨 브랜드를 검색하는 방법을 알고 있습니까?
Liem Vo

방법을 모르겠습니다.
vadian

저장소에는 브랜치 이름 내에 노란색 폴더가 있습니다. 이 개발 팀에는 폴더 이름에 대한 앱 버전 번호가있는 노란색 폴더가 있으며 해당 폴더 안에 분기됩니다. 어떻게했을까요? i.imgur.com/zKoWxD6.png
에디슨

16

이 옵션을 선택하여 Xcode에서 왼쪽 창 (Navigator)을 표시합니다 (Xcode 창의 오른쪽 상단에 표시됨).

네비게이터 활성화

이제 두 번째 탭을 선택합니다.

소스 제어 탭 선택

결제하려는 지점을 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 결제 버튼을 누르십시오. 지점 확인


11

애플이 이동 한 것으로 보인다 소스 컨트롤이 같은 특징으로 change branch, version history별도의 탭으로 네비게이터 영역 엑스 코드 9.x에서

다음은 분기 전환을 수행하는 단계입니다.

  1. Navigator areaXcode 오른쪽 상단에있는 왼쪽 창 창을 눌러 (숨겨져있는 경우) 열기 또는 단축키 cmd + 2를 사용합니다.

1 단계

  1. 에서 Source control navigator볼 수 Branches, Tag프로젝트에 대한 제시한다.

2 단계

  1. 이제 분기를 전환하려면 전환 할 분기를 선택 하고 마우스 오른쪽 버튼클릭 합니다.

  2. 체크 아웃을 선택 합니다. 그러면 Do you want to check out “<branch name>”? Select 경고가 표시됩니다 Checkout.

3-4 단계

  1. 이제 이것은 언젠가 분기를 선택한 분기로 전환합니다.

참고 : 분기간에 전환하려면 프로젝트에서 수행 한 변경 사항을 커밋하거나 폐기해야합니다.

Step5

Step6

  1. 분기를 선택하여 로그 기록 을 볼 수도 있습니다 . 커밋 내역은 지난 24 시간, 지난 7 일 및 지난 30 일을 기준으로 볼 수 있습니다.

6 단계

7 단계


2

1) Show navigator 버튼을 누릅니다 (Xcode의 오른쪽 상단 모서리) :

여기에 이미지 설명 입력

2) 프로젝트 탐색기를 표시하고 Remotes폴더를 확장 합니다.
여기에 이미지 설명 입력

3) 원본 폴더를 확장하고 사용하려는 분기를 마우스 오른쪽 단추로 클릭 한 다음을 클릭 Checkout...합니다.
여기에 이미지 설명 입력


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.