➊ 새로 수정한 파일을 준비 영역에 추가하고 ➋ 커밋합니다.
administrator@vmgate:~/code/environments/production$ git add manifests/site.pp ➊ administrator@vmgate:~/code/environments/production$ git commit -m 'Fix the typo' ➋
여러 테스트를 거친 결과 danger_module을 전체 시스템에 적용해서는 안 된다는 결론을 내렸습니다. 결국 danger_module을 완전히 삭제하기로 합니다. git reset 명령으로 커밋을 되돌릴 수 있습니다. 커밋 목록을 확인해 보니 danger_module을 작성하기 전 커밋(Finish fortunecow)으로 복원하는 편이 합리적입니다.
administrator@vmgate:~/code/environments/production$ git log --oneline
dfaba89 (HEAD -> iss02) Fix the typo
5f15ae0 Revert "Test danger module on vm03"
e8b939d Test danger module on vm03
07aa08f Create danger module
4f145da (master) Finish fortunecow
62721ff Create motd.pp of fortunecow
c881532 (iss01) Test fortunecow on vm03
9cda602 Create fortunecow module
4fe8cdf First commit
git reset 명령으로 커밋을 되돌립니다.
administrator@vmgate:~/code/environments/production$ git reset 4f145da
Unstaged changes after reset:
M manifests/site.pp