반응형
[git log] 명령어로 찾은 수정내역에서 해시값을 찾아,
[git reset --hard 해시값]을 하면 그 이후의 커밋들은 모두 없던것으로 만들어버릴 수 있다.
참고로 --soft 옵션을 사용하면 이 후의 내용도 저장한다.
이렇게 github의 로컬저장소의 내용이 모두 변경된 상태에서
push를 하면 오류가 뜨지만, -f 옵션으로 강제 push가 가능하긴 하다.
git --amend 옵션을 통해 지금까지 사용된 commit 메세지를 수정할 수 있다.
반응형
'🛠 기타 > 개발상식' 카테고리의 다른 글
[Git입문] 콘솔에서 로그 활용하기 (0) | 2020.01.11 |
---|---|
[Git 입문] Branch? (0) | 2020.01.09 |
[Git 입문] Git의 기본 동작원리 (0) | 2020.01.08 |
억대 연봉 개발자가 되려면? (비전공자 취업, 유튜브 테크보이 워니님 펌) (0) | 2019.08.21 |
나동빈님의 대기업IT직군 코딩테스트 합격을 위한 공부 순서 (0) | 2019.05.29 |