그 외

[Git] 이전 commit 불러오기/파일 복구하기

우잉~ 2024. 12. 11. 00:50

유니티 프로젝트를 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