이슈. 깃허브 데스크탑 - 마지막 커밋 상태로 되돌리기
문제
작업 도중 코드가 꼬이거나 에러가 발생해, 현재까지 수정한 임시 내용을 전부 날리고 가장 최근에 성공적으로 커밋했던 깔끔한 상태로 되돌아가고자함
원인
깃허브 데스크탑(GitHub Desktop) 프로그램에서 수정한 내용들을 되돌릴 때 사용하는 로컬 초기화 기능의 올바른 사용법을 알지 못했음.
해결 방법
- 파일이 유니티 내부에서 강제로 수정되며 발생하는 오류를 막기 위해 실행 중인 유니티 에디터를 먼저 완전히 종료함.
- 깃허브 데스크탑 왼쪽 상단의 [Changes] 탭으로 이동함.
- 변경된 파일 목록 최상단에서 마우스 우클릭을 한 뒤 [Discard all changes]를 선택함.
- 경고창이 뜨면 승인하여 마지막 커밋 이후의 모든 변경 사항을 폐기하고 프로젝트를 깔끔했던 이전 상태로 복구함.
참고
Pull (당겨오기): 원격 저장소(GitHub 웹 서버)의 최신 커밋을 내 컴퓨터로 다운로드하는 행위임.
Discard (폐기하기): 로컬 컴퓨터에서 변경한 임시 수정 사항을 강제로 지우고, 마지막 로컬 커밋 상태로 되돌리는 행위임.
'Game Lab' 카테고리의 다른 글
| [Week11] 사운드 리소스 제작 및 적용 (0) | 2026.05.20 |
|---|---|
| [Week11] Poc 협업 III (0) | 2026.05.20 |
| [Week10] Poc 협업 I (0) | 2026.05.15 |
| [Week10] 에셋 활용과 오브젝트 배치 관련 이슈 (0) | 2026.05.14 |
| [Week10] 결국 Creature Kitchen 구매 (0) | 2026.05.14 |