git commit 편집
git log를 입력하면
이처럼 commit기록이 뜬다.
노란색 commit글씨 뒤로 있는 저 숫자는 해시코드이다. 이걸 이용해서 commit을 편집한다.
git reset --hard 1008ed579a2b3d71217038163cabb2a5b044cc74
이것을 입력하면
저 때로 돌아가고 저 commit이후의 commit들은 모두 삭제된다.(--hard명령어는 조심해서 쓰는 걸로....)
reset 전 working directory의 모습
reset 후 working directory
git log를 확인해보자.
그렇다 다 지워졌다. 하지만 git reset --hard로 Remote Repository까지 지워지는 것이 아니라
git push -f를 통해 Local Repository와 Remote Repository를 같게 만들어야한다.
오, 다 사라졌다.
commit message 변경하기
-git commit --amend입력
-'a'키를 누르면 글자 수정 가능
-원하는 대로 수정 후 ESC키 누르기
-:wq! 라고 입력
참고) 유튜브 동빈나
Author And Source
이 문제에 관하여(git commit 편집), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@icy/git-commit-편집저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)