유니티 프로젝트를 git으로 관리하다 프로젝트에 사용되는 파일이 삭제된 상태로 push 작업을 진행하였다.
파일을 복구하기 위해 이전 커밋으로 돌아가 그 파일만 복사해둔 뒤, 다시 프로젝트에 넣어줬다.
1. git log/git reflog
- 'git log' 혹은 'git reflog' 명령어를 입력하면 커밋 아이디를 확인할 수 있다. 불러오고 싶은 커밋 아이디를 복사해둔다.
git reflog

git log

2. git reset --hard [commitId]
reset --hard 명령어를 사용하여 이전 커밋으로 되돌릴 수 있다. 실행이 완료되면 파일 탐색기에서 지워졌던 파일을 따로 복사해둔다.
git reset --hard [commitId]

3. git status/git pull origin [branchName]
현재 프로젝트 상태를 확인해보면 pull 작업을 해야 한다 적혀있다. pull 받은 뒤 복사해둔 파일을 옮긴다.
git status
git pull origin [branchName]

'그 외' 카테고리의 다른 글
unity 작업 svn settings (0) | 2024.12.11 |
---|