개발관련/Git

Git에서 로컬 분기를 원격 분기로 완전히 바꾸는 방법

Rateye 2021. 11. 15. 10:49
728x90
반응형
질문 : Git에서 로컬 분기를 원격 분기로 완전히 바꾸는 방법은 무엇입니까?

두 가지 지점이 있습니다.

최근에 나는 지역 지부를 심각하게 엉망으로 만들었습니다.

로컬 브랜치를 완전히 원격 브랜치로 바꾸려면 어떻게해야 원격 브랜치가있는 곳에서 작업을 계속할 수 있습니까?

나는 이미 SO를 검색했으며 로컬에서 원격 지점으로 체크 아웃해도 효과가 없습니다.

답변

  1. (Zoltán의 의견에서 ) 교체하려는 분기를 확인했는지 확인하십시오.
  2. 마스터가 교체 할 로컬 브랜치이고 "origin / master"가 재설정하려는 원격 브랜치라고 가정합니다.
    git reset --hard origin/master

 

이렇게하면 원본 / 마스터와 동일한 개정이되도록 로컬 HEAD 분기가 업데이트되고 --hard 는이 변경 사항을 인덱스 및 작업 공간에도 동기화합니다.

출처 : https://stackoverflow.com/questions/9210446/how-to-replace-local-branch-with-remote-branch-entirely-in-git
728x90
반응형