IT

원격 Git 저장소에서 풀링하고 로컬 저장소의 변경 사항을 재정의하려면 어떻게 해야 합니까?

itgroup 2023. 7. 17. 20:53
반응형

원격 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

반응형