git reset --hard (돌아갈 커밋 해시)
revert - 새로운 커밋을 만들면서 이전 커밋으로 돌아갈 수 있음
git revert (되돌릴 커밋 해시)
이전 커밋을 지우는게 아니라 이전 커밋에서 현재까지의 변화를 반대로 실행하는 새로운 커밋을 만들어 이전 커밋 상태로 돌아가는 것
돌아간 커밋 이후의 커밋 그대로 유지
커밋해버리지 않고 revert하기
- 원하는 다른 작업을 추가한 다음 함께 커밋
- 취소하려면 git reset --hard
git revert --no-commit (되돌릴 커밋 해시)
git log: 위치한 브랜치에서의 내역만 볼 수 있음
여러 브랜치의 내역 편리하게 보기
git log --all --decorate --oneline --graph
git branch 삭제 명령어
git branch -d 브랜치명