창의적으로 바쁘기

  • 홈
  • 태그
  • 방명록

git reflog 1

[Git] git reflog로 커밋 내역 확인하고 git reset으로 커밋 복구하기

git reset --hard 명령어를 사용하면, HEAD가 바뀌면서 로컬 스토리지의 작업내역이 바뀐다. 하지만, git commit 내역은 git reflog 명령어를 통해 확인 할 수 있다. 이 명령어를 통해 커밋 해시 ID를 다시 확인해서 취소한 커밋을 복구하여 로컬 스트리지를 복구할 수 있다. 취소한 커밋 복구하는 법 1. git reflog 로 취소한 커밋까지 포함한 커밋 내역 확인 git reflog 2. 커밋 아이디 입력해서 되돌리기 git reset --hard 간단하게 복구된다. reset을 잘못 사용해서 4시간 동안 열심히 작업한 내역이 사라져서 절망했는데, 너무 간단하게 되돌릴 수 있었다.. Git 정말 똑똑해..

Git 2022.02.20
이전
1
다음
더보기
프로필사진

창의적으로 바쁘기

  • 분류 전체보기
    • 프로젝트 회고
    • 환경세팅
    • JAVA
    • Algorithm
    • NestJS
    • Git
    • 기기구조
    • 토비의스프링vol.1
    • programming
    • 이것저것
    • DataBase

Tag

이펙티브자바2장, 토비의 스프링, nodejs, 서비스 추상화, Spring, mongodb, 스프링이란 무엇인가, java, 스프링, EC2, 의존성주입, git, 스프링 트랜잭션, 토비의스프링, aws, nestjs, 스프링 di/ioc, 토비의 스프링 8장, 토비의스프링6장, AOP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바