이번 포스트에서는 파일을 수정한 후 수정사항을 commit하는 방법에 대해 알아보겠습니다.
git status를 입력하여 파일의 상태를 확인합니다.
변경된 파일이 존재하면 아래와 같이 Changes not staged for commit:
이 출력됩니다. 이는 Staging Area에 추가 되지 않은 변경사항이 working tree에 있음을 의미합니다. modified라고 되어있는 것으로 보아 파일이 수정되었음을 알 수 있습니다.
no changes added to commit: commit되지 않은 변경사항이 있음을 의미합니다. 여기서 commit할게 있는데 안되었다고 해서 바로 git commit을 하시면 안됩니다. 위의 출력된 메세지를 잘 보면 "not staged"라고 되어있습니다. "not repository"가 아니구요! 이 말은 git add를 먼저해야 함을 뜻합니다.
Changes to be commit
이라는 메세지가 출력되면 commit할 준비가 되었다는 것을 말합니다.nothing to commit, working tree clean
메세지가 출력되면 성공적으로 commit이 되었음을 확인할 수 있습니다.