티스토리 뷰
728x90
반응형
git bash를 이용하여 해당 프로젝트로 이동한후
git log --oneline 을 친후
commit 아이디 확인
git reset --hard commit 아이디 를 치면 해당 커밋으로 바뀌어지며 그 이후에 했던 commit은 모두 사라진다
git reset --soft commit 아이디 이것은 내용은 가지고있고 commit만 해당 commit으로 돌아감 바로 다시 commit할수있는 상태 조금 더 안전한 방법
git reset --mixed commit 아이디 기본 옵션 (옵션을 적지않으면) 이후에 변경된 내용은 남아있지만 인덱스는 모두 사라진상태 commit을 하려면 다시 변경된 내용을 추가해야한다
728x90
반응형
'Git' 카테고리의 다른 글
[Git] 원격 branch (0) | 2019.11.10 |
---|---|
[Git] rebase (0) | 2019.11.10 |
[Git] Merge (0) | 2019.11.10 |
[Git] Branch (0) | 2019.05.30 |
[Git] Commit (0) | 2019.05.30 |
댓글