공개 저장소에서 커밋을 되돌리거나 병합을 되돌릴때 기존 커밋을 삭제하지 않고 커밋 또는 병합을 되돌릴때 사용
menu7 커밋을 revert해보자
git revert HEAD 현재 커밋을 리버트
git revert (커밋해쉬값)
revert 커밋 메시지 작성
menu7이 revert됨 이력이 남음
revert가 작업영역, 스테이지영역이 초기화됨.
공개 저장소에서 병합을 되돌릴때 기존 병합 커밋을 삭제하지 않고 되돌릴때 사용
merge br1병합된 커밋 있음 master 브랜치와 br1 브랜치의 병합.
병합 revert 실행
git revert --mainline=1 506d02c
병합을 되돌렸지만 기존 병합 커밋은 삭제가 되지 않음.