로컬이나 원격에서 커밋을 하다가도 실수로 잘못 커밋하는 경우 되돌리고 싶은 경우가 생긴다. 오늘은 로컬에서 저장한 커밋을 되돌리는 방법을 정리하려고 한다. 로컬에서 git commit을 취소하는 방법 먼저 실수로 잘못 저장된 커밋이 몇 개인지 확인을 한다. 현재 커밋을 되돌리고 싶은 부분은 아래 네모 박스로 표시한 이 부분이다. 좌측에 보시면 커밋이 되지않은 저장된 파일 1개가 보인다. 다음은 git commit을 취소하여 commit 전 add .을 한 상태로 되돌리는 방법이다. git reset --soft HEAD^ 로컬에서 실수로 커밋을 할 경우 바로 이전에 git 명령어를 취소하는 방법이다. 아래에 보면 위에서 보던 commit이 사라지도 그 밑 커밋으로 돌아오는 것을 확인할 수 있다. 왼쪽에는..
오늘 업데이트를 하면서 잘못 올린 코드가 있어 한번 시도를 해본 과정을 정리하려 이 글을 쓴다. 바로 전에 커밋한 메시지를 수정하기 위해서는 다음과 같은 코드를 커멘드에 입력한다. git commit --amend 이 명령어는 좀전에 바로 올린 커밋 메시지를 수정하는 명령어다. 코드 입력시 무언가 화면에 하나가 추가가 되는데 여기서 수정을 한 후 저장하고 나가면 자동으로 저장이 되는 것을 확인할 수 있다. 바로 git log를 통해 확인이 가능하다. 이렇게 하면 커밋 메세지가 변경이 된 것을 확인이 가능하다. 하지만... 필자는 이미 업데이트를 한 상태에서 해서 그런지... 반복된 시도 끝에 성공은 했다. 먼저 일단 원격 저장소에 있는 커밋부터 삭제를 해줘야 한다. 먼저 필자가 하고 싶은 것은 올라간 것..
- Total
- Today
- Yesterday
- 리액트 유튜브
- 노드
- array
- java
- Switch
- 프로그래머스
- react
- 뷰
- 재공부
- node
- 자바스크립트
- Git
- 함수
- 리덕스
- Visual Studio Code
- programmers
- 코딩테스트
- node-sass
- node.js
- Coding Test
- 리액트
- mongodb
- github
- 파이썬
- javascript
- redux
- 자바
- 리액트 썸네일
- 배열
- CSS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |