728x90
Git에서 가장 최신 파일로 완전히 불러오려면 아래 단계를 따르세요.
1. 원하는 브랜치로 이동: 최신 파일이 있는 브랜치로 이동합니다. 예를 들어, main 브랜치로 이동하려면 다음 명령어를 사용합니다.
[bash]
git checkout main
2. 최신 변경 사항을 가져오기: 원격 저장소의 최신 변경 사항을 로컬 저장소로 가져옵니다. 다음 명령어를 사용합니다.
[bash]
git fetch origin
3. 최신 커밋으로 리셋하기: 로컬 브랜치를 원격 브랜치의 최신 커밋으로 리셋합니다. 이 과정에서 로컬 변경 사항이 모두 삭제됩니다. 따라서 중요한 변경 사항이 있다면 백업해두는 것이 좋습니다. 다음 명령어를 사용합니다.
[bash]
git reset --hard origin/main
이 과정을 거치면 원격 저장소의 최신 파일들로 로컬 저장소를 완전히 덮어씁니다. 각 명령어의 기능을 정리하면 다음과 같습니다.
- git checkout <branch> : 원하는 브랜치로 이동합니다.
- git fetch origin : 원격 저장소에서 최신 변경 사항을 가져옵니다.
- git reset --hard origin/<branch> : 현재 브랜치를 원격 브랜치의 최신 상태로 덮어씁니다.
이 명령어들은 로컬 변경 사항을 덮어쓰므로, 작업을 진행하기 전에 중요한 데이터가 있는지 확인하는 것이 좋습니다.
728x90
'프로그래밍 > Github' 카테고리의 다른 글
[github] 자주 사용하는 git 명령어 모음 (0) | 2024.06.12 |
---|---|
[github] git에서 특정 commit을 로컬에 불러오는 방법 (0) | 2024.06.12 |
[github] git을 처음 시작하는 사람들을 위한 글 (0) | 2024.06.12 |
[github] 코드 작업 후 git 저장소에 업로드하기 (0) | 2024.06.11 |
[github] git push 한 내용을 git서버에서 삭제하는 방법 (0) | 2024.05.20 |