티스토리 뷰
저번 포스팅에서는 vim에디터를 약간(?) 사용해보고, git status라는 명령어를 사용해봤습니다.
복습을 원하시면 위의 링크를 클릭해주세요. 이번 포스팅에서 git add와 git commit을 활용해보겠습니다.
파일 추적하기
git은 아직 text.txt를 추적하고 있지 않습니다.
그럼 이제 text.txt 파일을 추적하라고 명령해볼까요? 커맨드 창에 git add text.txt라고 적어주세요.
git add를 하면 해당 파일을 이제 git이 추적합니다.
git status를 입력하시면 파일명이 빨간색에서 초록색으로 변한 것을 알 수 있습니다. 이런 변화가 이제 git이 해당 파일을 추적하고 수정되는 것을 확인한다는 것으로 알아두시면 됩니다.
commit하기
git commit이라는 명령어를 입력하면 vim 에디터가 열립니다.
이전 포스팅에서 vim에디터를 다룬 것을 기억하시나요? 그때 배웠던 명령어만 기억하시면 충분합니다. i를 누르면 입력모드가 되며, 다 쓰고 난 후는 esc를 눌러서 입력모드에서 나온 후 :wq를 입력해주세요. 보통은 변경사항 등을 저장하지만 일단은 "first commit" 이라고 저장해보겠습니다.
commit이 완료되었습니다.
nothing to commit이라고 뜨네요.
새로 추가한 파일, 수정된 파일 등 아무 변화사항이 없으니 commit할 것이 없다고 메시지가 뜹니다. 이제는 파일을 수정해 해보겠습니다.
git add text.txt를 해준 뒤 git status를 입력해보세요.
빨간 글씨가 초록 글씨로 변한 것을 확인하실 수 있습니다. 이제 다시 commit을 하시면 수정된 부분이 저장소에 보관됩니다. 지금까지의 커밋들을 확인하는 방법은 무엇일까요?
git을 커밋한 후에 git log라는 명령어를 입력해보세요. 지금까지 커밋한 것들을 최신순으로 확인할 수 있습니다.
git에 대해 더 많은 것을 배우고 싶으신가요?
다음 포스팅에서는 원격저장소인 github를 소개할 예정입니다.
공감은 제작자에게 큰 힘이 됩니다.
'Useful-tools' 카테고리의 다른 글
로컬 저장소와 원격 저장소(Github) 연결하기 (0) | 2018.03.18 |
---|---|
원격저장소 github의 기능 소개 (0) | 2018.03.17 |
git으로 버전 관리하기 2 (0) | 2018.03.16 |
git으로 버전 관리하기 (0) | 2018.03.15 |
저작권 없는 이미지 사용과 간단한 이미지 api 예시 (0) | 2018.01.26 |