티스토리 뷰
728x90
반응형
로컬이나 원격에서 커밋을 하다가도 실수로 잘못 커밋하는 경우 되돌리고 싶은 경우가 생긴다.
오늘은 로컬에서 저장한 커밋을 되돌리는 방법을 정리하려고 한다.
로컬에서 git commit을 취소하는 방법
먼저 실수로 잘못 저장된 커밋이 몇 개인지 확인을 한다.
현재 커밋을 되돌리고 싶은 부분은 아래 네모 박스로 표시한 이 부분이다.
좌측에 보시면 커밋이 되지않은 저장된 파일 1개가 보인다.
다음은 git commit을 취소하여 commit 전 add .을 한 상태로 되돌리는 방법이다.
git reset --soft HEAD^
로컬에서 실수로 커밋을 할 경우 바로 이전에 git 명령어를 취소하는 방법이다.
아래에 보면 위에서 보던 commit이 사라지도 그 밑 커밋으로 돌아오는 것을 확인할 수 있다.
왼쪽에는 커밋으로 올리려던 것 코드가 그대로 돌아오는 것을 볼 수 있다.
이처럼 오늘은 간단하지만 유용한 commit을 취소하는 방법을 알아보았다.
추후 다른 커밋을 경험하게 되면 기록을 남길 예정이다.
728x90
반응형
'ETC > Git' 카테고리의 다른 글
GIT SSH 공개키 생성 및 등록하는 방법 (0) | 2021.11.20 |
---|---|
git branch 깃 브랜치 관련 명령어 모음 (0) | 2021.11.06 |
react 프로젝트 무료 호스팅 하는 방법 (0) | 2021.09.25 |
slack과 github 연동하는 방법 (0) | 2021.09.11 |
.gitignore을 제대로 사용해보기 (0) | 2021.05.01 |
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Git
- github
- mongodb
- 코딩테스트
- Coding Test
- java
- 리액트
- programmers
- react
- 파이썬
- 자바
- node.js
- 배열
- 재공부
- 노드
- node-sass
- array
- node
- 함수
- 뷰
- 리액트 유튜브
- 리액트 썸네일
- Switch
- CSS
- 자바스크립트
- 리덕스
- javascript
- Visual Studio Code
- 프로그래머스
- redux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함