갈등없이 원격 브랜치를 git로 끌어 당기려면 어떻게해야합니까?

StackOverflow https://stackoverflow.com/questions/1930796

  •  20-09-2019
  •  | 
  •  

문제

내가 작업하고 싶은 리모컨에 지점이 있습니다. 오래되었고 더 이상 내 현지 기계에 오래된 사본이 없습니다. 정말 주인 뒤에 있습니다. 내가 그것을 당기려고 할 때마다 나는 갈등을 겪습니다. 로컬 시스템에서 원격 브랜치의 정확한 복제본을 만들고 싶습니다. 왜 그것이 갈등으로 이어질까요?

나는 시도했다 :

git pull origin branch_name:branch_name

그것은 올바른 이름으로 내 지역 기계에 새 지점을 만들었지 만 충돌이 발생했습니다.

도움이 되었습니까?

해결책

git fetch origin
git checkout -b newoldbranch oldoldbranch

다른 팁

git pull repo branch 기본적으로 속기입니다 git fetch repo branch 그리고 git merge repo/branch. 나는 종종 rtfm, 특히 git과 함께 말하는 사람은 아니지만 그것은 첫 번째 줄입니다. git-pull 문서. "Git -Pull- 다른 저장소 또는 로컬 브랜치에서 가져 와서 병합". 암시 적 병합은 갈등을 일으키고 있습니다. 당신은 그냥 원한다 fetch & checkout 마이클이 말했듯이.

간단히 확인할 수 없습니까?

git checkout branch_name

?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top