[Git] 현재 branch에서 작업한 내용 삭제하기

2024. 7. 14. 22:45·Git
목차
  1. 1. Github Desktop을 이용하는 경우
  2. 2. 터미널을 이용하는 경우

Git을 사용하면서 작업을 하다가 현재까지 작업했던 내용을 모두 삭제하고 마지막 커밋했던 시점으로 되돌리려면 2가지 방법이 있다.

1. Github Desktop을 이용하는 경우

위 이미지처럼 changed file에 우클릭하면 'Discard All Changes' 와 'Stash All Changes' 라는 옵션이 있는데 Discard를 하게 되면 하단에 있는 변경 내역들이 모두 삭제된다.

 

참고로 'Stash All Changes'를 누르게 되면 변경사항들은 모두 임시저장 Stack에 들어가게 되고 변경사항들은 삭제된다.

'Stash All Changes'를 선택시 'Stashed Changes'가 나오게 되고 위 사진과 같이 Stash 된 변경사항들을 Restore 할지 Discard 할지 선택하면 된다.

 

2. 터미널을 이용하는 경우

git checkout .

터미널에 위 명령어를 치기만 하면된다.

저작자표시 비영리 변경금지 (새창열림)
  1. 1. Github Desktop을 이용하는 경우
  2. 2. 터미널을 이용하는 경우
'Git' 카테고리의 다른 글
  • [Git] 지금까지 작업한 내용 임시저장하기 git stash
  • [Git] 과거 커밋 기록으로 이동하기 git checkout
  • [Git] gitignore 설정하기
  • Github Desktop 사용법(2) - pull
wbnh09
wbnh09
개발 블로그
wbnh09
devAndroid
wbnh09
  • 분류 전체보기 (38)
    • Git (8)
    • Java & Kotlin (14)
    • Android (10)
    • CS (1)
    • Algorithm (1)
      • Java (1)
      • Kotlin (0)
    • scrcpy (3)
    • Mac (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록
  • 관리자

공지사항

인기 글

최근 글

최근 댓글

hELLO· Designed By정상우.v4.5.2
wbnh09
[Git] 현재 branch에서 작업한 내용 삭제하기

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.