공개/기록하기
[Git] Reset
git bash에서 커밋 기록 삭제 - reset 로그 확인 git log (로그 확인하기) 갯수로 삭제 git reset HEAD^ git reset HEAD^~원하는갯수 `git reset HEAD^` : 최근의 커밋 1개를 지워준다. ~을 붙이고 숫자를 추가하면 그 갯수만큼 삭제해준다. 원하는 부분만 삭제 git reset --hard "commit ID" --hard : 돌아간 커밋 이후의 변경 이력을 전부 삭제 --soft : 변경 이력 삭제, 변경 내용은 남아있음, git add 안된 상태 -> 과거 이력만 지우고 이후에 무대에 올려놓은 것으로 바로 commit 하고 싶을 때 --mixed (옵션을 설정하지 않았을때 기본값) : 변경 이력 삭제, 변경 내용은 남이있음, git add 된 상태 ..