2012-05-16 2 views
2

"Master"트렁크에서 Git을 사용하여 프로젝트를 시작했습니다. feature_ONEfeature_TWO이라는 두 가지 방법을 추가하고 변경 내용을 커밋했습니다. 그 다음 주최자에게 가서 feature_THREE_Branch이라는 트렁크에 지사를 추가했습니다. 그런 다음이 지점으로 전환하고 변경 사항을 다시 적용하기 전에 feature_THREE을 구현했습니다. 이미지에서Xcode 버전 편집기를 사용하여 분기 변경 내용보기?

내가 다시 "마스터"트렁크로 전환 한 나는 내가 어떤 변경이 있었는지를 볼 수 feature_THREE_branch에 대해 현재 마스터을 볼하려고 아래. 내 문제는 버전 편집기에서 내가 무엇을해도 feature_THREE를 볼 수 없다는 것입니다. 이 feature_TWO (내가 놓친 거지 당신이 feature_THREE_Branch로 전환 할 경우가 이잖아? 아래 오른쪽에 표시되지 않는해야

enter image description here

엑스 코드 버전 4.3.2 (4E2002)

+0

내가 당신에게없는 게 아무것도 표시되지 않습니다 [위는 ...이 UI를 설명하기 위해 하드 ... 매우 명확하지 않다]. 기능 3에 대한 변경 내용을 커밋했다고 말했습니까? 스크린 샷에는 로컬 버전이 나와 있습니다. Feature 3 브랜치의 Local Revision에서 점프 바를 클릭하고 작성한 커밋을 선택하면 버전 에디터에 추가 한 코드가 표시됩니까? –

답변

0

나는 당신의 문제를 재현, 그것은 확실히 혼란하지만 난 차이를 볼 수 있었다 나의 관찰 :

  • 하단에 분기 + 버전 정보를 클릭하면, t를 표시한다. 그는 갈라 지지만 개정판은 더러워진다. 예를 들어, 'master'브랜치에서는 커밋이 'feature_THREE_Branch'의 항목을 표시합니다. 그런 다음 'feature_THREE_Branch'에서 커밋을 선택하면 표시되지 않습니다.
  • 위와 같이 왼쪽에 '마스터'가 있고 오른쪽에 'feature_THREE_Branch'가있는 경우 (feature_THREE_Branch '에서)을 선택하고 표시 할 수 없습니다.
  • 가운데, 검은 색 'local, base, ...'열에는 선택한 왼쪽 분기의 커밋이 표시됩니다. diff를보고 싶다면 왼쪽 (아래쪽)에서 'feature_THREE_Branch'를 선택하고 검은 색 열 'scroll'의 오른쪽에서 'master'브랜치에서 다시 커밋을 선택해야합니다.
  • 파일 내용을 일관되게 표시하는 유일한 방법은 가운데 왼쪽의 검은 색 막대를 클릭하는 것입니다.

관련 문제