2016-08-15 6 views
1

저는 Xcode에서 리모컨을 그냥 당깁니다.'원격 변경 사항 가져 오기'중반을 취소하면 어떻게됩니까?

변경 사항을 가져 오는 데 15-30 초가 걸렸습니다 ('가져 오기 변경 사항'이 여전히 계속 진행 중입니다). 뭐가 잘못되었거나 무엇이 있는지 나는 모른다. 내 인터넷 속도는 완벽합니다.

취소하면 아무 것도 부러지지 않습니까? 즉 엉망인 코드를 얻으십시오. 그렇게 된 적이 있습니까? 프로세스가 원자 적입니까?

+0

내 대답이 귀하의 질문에 대답 했습니까? –

+0

@TimBiegeleisen 네, 고마워요. 문제를 해결하고 싶기 때문에 수정 된 답으로 표시하지 않았습니다. 그러나 나는 우리를위한 기트가 다소 무너지는 것을 알았습니다. : | – Honey

답변

1

git pull을 수행하는 것은 git fetch 다음에 git merge을 수행하는 것과 같습니다. 후자의 병합 작업은 로컬 지점과 해당 추적 지점간에 완전히 로컬로 수행되며 실제 질문과 관련이 없습니다.

힘내 원자 작업 환경 문제는 자식이 파일의 절반을 커밋 발생하지 않습니다 즉 것으로 알려져있다 : 관련 git fetch

this blog 아마도 git fetch 포함 망할 놈의 작업이, 원자 것을 상태로 나타납니다 저장소에 저장하고 나머지는 그대로 둡니다.

정확한 것으로 가정하면 원격 추적 분기는 git fetch 동안 완전히 업데이트되거나 그대로 유지됩니다.