Git / Github #6 Git에서 Commit 내역 수정하기

한동윤·2020년 11월 3일
0

Git / Github

목록 보기
6/11
post-thumbnail

특정 지점으로 프로젝트 되돌리기

git log 로 해시 값 확인

git reset

: 특정 지점의 해시 값으로 돌아간다. 돌아간 지점 이후 내역은 사라진다.

git reset --hard c11bbaca8c805b22faa28c8269320c4c191e5bb4

  1. --hard : 돌아간 지점 이후 내역들 완전 삭제.

  2. --soft : 돌아간 지점 이후 내역들을 남겨 놓는다.

  3. --mixed : 기본 옵션, 내역들은 남지만 인덱스 값들은 초기화

Reset 이후 Github에 push 하기

: 로컬 컴퓨터와 Github 저장소의 구성이 다르기 때문에 push를 진행하면 오류 발생

git push -f

: 강제로 push를 한다
-> Github 저장소에서도 특정한 지점으로 프로젝트가 돌아간다.

Commit 메시지 변경하기

git commit --amend

: 자동으로 에디터가 열려서 커밋 메시지 수정 가능

0개의 댓글