Skip to content

Qvil Blog

[Git] Commit Log없애거나(합치거나) 복구하기

git, github1 min read

  • Table of Contents {:toc}

Git log를 없애고 싶은 경우 Reset을 사용.

Commit Log 합치기(Git Reset)

7.7 Git 도구 - Reset 명확히 알고 가기 <= 공식문서참고

예제 git-reset HEAD에서 2번째 이전 4 라고 적힌 커밋이 없어진 것을 볼 수 있다.

Commit 복원(Reflog)

git-reflog

git reflog를 이용하면 --hard옵션으로 reset시킨 경우 아니면 이전의 로그를 볼 수 있고, 위 사진처럼 복구할수도 있다.