# git reflog

5개의 포스트

git 되돌리기 : git reflog

지금 이글을 보고 있는 당신 git을 되돌리기를 검색해서 나왔을것이라고 생각한다.나는 rebase를 하며 실수로 파일이 날아가는 것? 처럼 본적이 있었다.그래서 여러가지 방법을 찾다가 git reflog를 보았다.먼저 head의 개념도 알아보자!마지막 커밋의 참조가장

2022년 1월 23일
·
0개의 댓글

[TIL]Git log&reflog

HEAD 는 커밋 내역에서 가장 최신 커밋을 가리키는 심볼릭 링크다. 보통 명령어에 커밋 ID대신 HEAD 포인터를 많이 활용한다.HEAD의 이전 커밋들을 확인할 때 HEAD ^ 또는 HEAD ~으로 포인팅이 가능하다. 커밋 내역을 확인하는 가장 일반적인 방법 git

2021년 12월 22일
·
0개의 댓글
post-thumbnail

git reflog - git rebase를 잘못했을 때 해결법

오늘 기업 협업 프로젝트를 하다가 commit 이 너무 많은 브랜치를 정리하고 싶어 git rebase -i master 를 실행하였다. 그런데 엉뚱한 예전 커밋을 기준으로 rebase 를 했고 결국 내가 작업한것들이 모두 사라지고 말았다. 이때 이전의 커밋으로 돌아갈

2021년 8월 12일
·
0개의 댓글
post-thumbnail

git revert, git reflog

git revert, git reflog

2021년 1월 29일
·
0개의 댓글
post-thumbnail

git reflog - HEAD변경 이력 확인하기

git reflog HEAD변경 이력을 볼 수 있는 명령어 reset --hard를 했을경우에 사라진 이력과 커밋해시도 남아있고, --all 옵션을 사용해 더 세세한 이력도 확인 할 수 있다 ref = reference reflog = reference log 참

2021년 1월 27일
·
0개의 댓글