[Git] Commit 기록 삭제하고 반영하기

2023. 9. 20. 13:19·Git
반응형

Repository의 Commit 기록은 위와 같다.


Commit 기록 확인하기

git log

해당 명령어를 사용하면 해당 Repository의 Commit 기록을 보여준다.
최근 순서로 Commit 내용을 보여주고, Enter를 입력하면 다음 Commit을 보여준다.

q를 입력하면 Git 로그 화면에서 탈출할 수 있다.


가장 최근 Commit 기록 취소하기

git reset HEAD^

해당 명령어를 사용하면 가장 최근 Commit 기록을 취소한다.

이후 git push -f origin “브랜치명”을 입력해서 Repository에 반영한다.


특정 시점으로 Commit 되돌리기(특정 Commit 이후의 Commit 삭제)

git reset "commit id"

해당 명령어를 사용하면 입력한 Commit 이후에 생성된 Commit을 취소한다.

git reset a32f1b138d9af4dc0b74f34db2231cb865f3ef57
(3, 4가 없어진 것을 확인할 수 있음)

반응형

'Git' 카테고리의 다른 글

[Git] Window 환경에서 Git 설치하기  (0) 2023.05.06
[Git] 현재 사용자 정보 확인 및 수정하기  (0) 2023.01.30
'Git' 카테고리의 다른 글
  • [Git] Window 환경에서 Git 설치하기
  • [Git] 현재 사용자 정보 확인 및 수정하기
O_Gyong
O_Gyong
안드로이드 기술 정리
  • O_Gyong
    O_Gyong's TECH
    O_Gyong
    • 분류 전체보기 (79)
      • Android (56)
        • ADB (4)
        • AddView (1)
        • Architecture (1)
        • Bluetooth (2)
        • BuildConfig (1)
        • Calendar (3)
        • Camera (2)
        • Cipher (1)
        • Compose (1)
        • ConstraintSet (1)
        • DataStore (1)
        • Dialog (1)
        • DrawerLayout (1)
        • Flow (1)
        • Glide (1)
        • MQTT (2)
        • Paging3 (4)
        • Permission (1)
        • SharedPreferences (3)
        • RecyclerView (5)
        • Room (1)
        • Splash (1)
        • TabLayout (2)
        • TextWatcher (1)
        • Update (1)
        • 이슈 처리 (13)
      • Android Studio (5)
      • Firebase (1)
      • Git (3)
      • 작업 일지 (13)
  • 최근 글

  • 인기 글

  • 태그

    Android Studio
    BLE
    Paging3
    paging
    TabLayout
    hilt
    CalendarView
    해상도
    CameraX
    Bluetooth
    SharedPreferences
    issue
    Navigation
    Room
    firebase
    recyclerview
    ADB
    MQTT
    compose
    Kotlin
    in-app update
    webview
    kizitonwose
    Andoird
    Pagination
    Android
    GIT
    loading
    github
    flow
  • 링크

    • GitHub
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • hELLO· Designed By정상우.v4.10.4
O_Gyong
[Git] Commit 기록 삭제하고 반영하기
상단으로

티스토리툴바