2017-01-09 1 views
0

저는 git에서 프로젝트를 작성했으며 프로젝트에서 2 명의 프로그래머를 작업하고 있습니다. 사용자 B는 (xcode 8.2.1)을 사용하여 일부 파일을 추가하고 리모컨으로 푸시했습니다. 사용자 A (xcode 8.0)를 사용하여 커밋 된 변경 사항을 일부 파일에 추가하여 메시지를 빼내었지만 사용자 B가 작성한 새 파일은 가져 오지 않았습니다. 사용자 A는 밀어 시도하고이 메시지가 나타납니다 : ". 로컬 저장소가 최신 모든 변경이 원격 저장소에서 가져온되어 있는지 확인하고 다시 시도하십시오"Xcode가 git에서 새 파일을 가져 오지 않았습니다.

어떻게 내가 할 수있는 이 문제를 해결 하시겠습니까? 내가 엑스 코드의 망할 놈의 통합을 사용 놀지 이유는

+2

Git to Xcode의 다른 GUI를 원한다면 [Git Tower] (https://www.git-tower.com/mac/)를보십시오. (나는 재정적 인 관심이없고, 단지 행복한 장기 사용자이다). – DDP

답변

2

, 그것은

이 터미널을 열고 ... 아주 버그가 완전히 망할 놈이 무엇을하고 있는지 이해하지 못하는 결과로 당신 적은 컨트롤을 제공 ( cmd를 + 공간을 입력하고 "터미널"을 입력 한 다음 Enter 키를 누릅니다) cd을 입력하여 프로젝트 위치로 이동 한 다음 Finder에서 터미널 응용 프로그램으로 프로젝트 디렉토리를 끌어 파일 시스템에서 프로젝트의 경로를 찾습니다.

cd /Path/to/my/project/directory/

를 눌러 입력 : 이것은 당신에게 뭔가를 얻어야한다. 현재 작업 디렉토리를 변경했는지 확인하려면 pwd 다음에 Enter를 입력하고 cd 명령에 지정한 경로를 되돌려 야합니다.

이제 git status을 입력하면 유효한 자식 저장소가 아닌 디렉토리에 대해 불만을 표시하면 cd으로 서브 디렉토리를 지정하고 다시 시도하십시오.

가정하면 git status은 어떤 자식 상태 출력 유형 git pull을 입력 한 다음 입력하십시오. 힘내 내가 대신 당신이하지 사용 엑스 코드의 망할 놈의 통합을 DO 추천 파일을 준비하여/unstaging 작업 및 투입을위한 터미널 및 GitX를 사용

가 앞으로 ... 당신의 동지의 변화를 가져옵니다 희망 충돌이되지 않습니다 . 이런 식으로 Git을 더 잘 이해하게 될 것이고 Xcode는 거짓말을하지 않을 것입니다.

+0

감사합니다. 나는 터미널을 사용하여 시작할 것이다. – user3126427

관련 문제