Study/Git

[Git] git reflog로 reset --hard로 삭제한 커밋 살리기

ujam 2022. 3. 26. 23:13
728x90
반응형

 

 

git을 사용하다 보면 git reset --hard으로 인해 커밋이 삭제될 수 있습니다.

 

 

그 경우 복구를 하려면 git reflog를 이용하여 복구할 수 있습니다.

git으로 하는 활동들은 기록이 남아 reflog로 살펴볼 수 있습니다.

 

 

 

git reflog

삭제된 커밋해시를 확인합니다.

 

 

git reset --hard <커밋해시>

해당 시점으로 이동하며 커밋들을 복구합니다.

 

 

 

 

728x90
반응형