Git 사용법(2) - local repository에 있는 파일 수정해서 commit하기

신용철·2020년 10월 21일
0

기타

목록 보기
3/7

이번 포스트에서는 파일을 수정한 후 수정사항을 commit하는 방법에 대해 알아보겠습니다.

1. 변경된 파일이 있는지 확인하기

  • 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를 먼저해야 함을 뜻합니다.

2. 변경사항을 Staging Area에 추가하기 : git add

  • git add "파일이름" 을 입력합니다. 만약 commit해야할 파일이 여러개가 있다면 git add 뒤에 "." 을 입력하여 한 번에 처리할 수도 있습니다.("git add ." 입력)
  • Changes to be commit이라는 메세지가 출력되면 commit할 준비가 되었다는 것을 말합니다.

3. Local repository에 git add한 내용 commit하기

  • git commit -m “commit에 대한 메모”를 입력합니다.
  • nothing to commit, working tree clean메세지가 출력되면 성공적으로 commit이 되었음을 확인할 수 있습니다.
  • 마지막으로 commit이 잘 되었는지 git log 를 입력하여 한 번 확인해줍니다. 가장 최근에 commit한 것이 맨 위에 표시됩니다.
profile
iOS developer

0개의 댓글