> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parallelane.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reset

> Soft, Mixed, Hard 모드로 현재 브랜치를 커밋 위치로 되돌리기

우클릭 → **{'{'}브랜치{'}'}를 여기로 Reset…** 으로 현재 브랜치를 그 커밋 위치로 되돌립니다.
기본 모드는 **Mixed** 입니다.

| 모드        | 동작                           |
| --------- | ---------------------------- |
| **Soft**  | 커밋만 되돌리고 변경은 staged 상태로 유지   |
| **Mixed** | 커밋을 되돌리고 변경은 unstaged 상태로 유지 |
| **Hard**  | 커밋과 작업 트리 변경을 모두 폐기          |

<Frame>
  <img src="https://mintcdn.com/railgit/Youoqr4OEBTwrnAk/images/history-reset-dialog.png?fit=max&auto=format&n=Youoqr4OEBTwrnAk&q=85&s=ef52f32c00009ec47e1125aa78b10a1c" alt="Reset 다이얼로그. 'Reset main to fdab969.' 가 적혀 있고, MODE 아래 Soft, Mixed, Hard 중 Hard가 선택돼 있으며 그 아래에 'Discard commit and all working tree changes. Uncommitted changes will be lost.' 설명이 놓이고, 푸터에는 'All working tree changes will be discarded' 경고가 Cancel 버튼과 빨간 Reset 버튼 옆에 적혀 있다" width="886" height="616" data-path="images/history-reset-dialog.png" />
</Frame>

<Warning>
  **Hard** 를 고르면 경고가 붙고 실행 버튼이 빨간색으로 바뀝니다.
  커밋되지 않은 변경이 사라지며 되돌릴 수 없습니다.
</Warning>
