반응형
원격 Git 저장소에서 풀링하고 로컬 저장소의 변경 사항을 재정의하려면 어떻게 해야 합니까?
로컬 리포지토리의 모든 변경 내용을 삭제하고 원격 리포지토리의 모든 코드를 가져와야 합니다.이를 위한 Git 명령은 무엇입니까?
원격 저장소가 원본이며 마스터에 관심이 있는 경우:
git fetch origin
git reset --hard origin/master
원격 저장소에서 커밋을 가져오고 마스터 분기 끝에 작업 복사본을 배치하라는 메시지가 표시됩니다.
원격에서 일반적이지 않은 로컬 커밋이 모두 사라집니다.
리모컨 위에 변경 사항을 다시 적용하려면 다음을 시도할 수도 있습니다.
git pull --rebase origin master
그런 다음 일부 변경 사항(일부 변경 사항은 아닐 수 있음)을 실행 취소하려면 다음을 사용할 수 있습니다.
git reset SHA_HASH
그런 다음 조정을 하고 다시 실행합니다.
언급URL : https://stackoverflow.com/questions/6284809/how-can-i-pull-from-remote-git-repository-and-override-the-changes-in-my-local-r
반응형
'IT' 카테고리의 다른 글
브라우저를 통한 카메라 액세스 (0) | 2023.07.17 |
---|---|
Spring-boot을 사용한 보안 구성 (0) | 2023.07.17 |
OS X Mavericks에 RODBC/ROACLE 패키지 설치 (0) | 2023.07.17 |
콘다와 함께 사용할 수 있는 패키지 버전을 나열하는 방법 (0) | 2023.07.17 |
Python 32bit을 사용해야 합니까 아니면 Python 64bit을 사용해야 합니까? (0) | 2023.07.17 |