저번엔 만들었던 git_test폴더에서 init을 하면서, 버전관리를 시작했다.
이번에는 파일을 생성하고 그 파일을 add하여 상태까지 살펴보려고 한다.
vim text1.txt로 텍스트 파일을 하나 생성해주고,
그러면 이런 vim에디터라는 텍스트 편집기가 나오게된다.
사용방법은 i를 누르면 하단에 INSERT라고 나온다.
이 상태에서 내용을 입력하고 esc키를 누르면 insert모드가 끝나게된다.
필자는 내용에 1을 입력하고 esc키를 눌렀다.
그리고 :wq를 입력하고 엔터를 누르면 저장과 동시에 에디터를 나갈 수 있다.
git_test에서 ls명령어를 입력해보니 test1.txt라는 파일이 잘 생성된 것을 볼 수 있다.
이제 파일생성, 편집까지 했으니 add를 해보자
git add test1.txt를 입력하고 엔터를 누른다. 그러면 test1.txt를 commit준비완료이다.
git status로 상태를 확인해보자
git status를 입력하면, 상태를 볼 수 있다. 커밋할 변경 사항 새 파일: test1.txt 이렇게 표시되어있다. test1.txt이 add되었다는 것을 의미한다.
add를 했으니 commit해보자
이렇게 명령어를 입력하면,
커밋 메세지를 작성할 수 있고, vim에디터를 수정하는 것과 똑같이 하면된다. 필자는 커밋 메세지에 1을 적겠다. 1을 적고 esc, :wq를 입력하고 나오면된다. 그러면 버전을 만들었다!
다시 git status를 입력해서 상태를 보자
아까전에 add되었었던 test1.txt파일을 커밋했으니, 이젠 커밋할게 없다고 나온다.
중요) add는 파일을 stage area에 올려 놓는, 즉 커밋 준비단계 라고 보면된다. 그렇다면 왜 add를 사용할까? 파일이 여러개 있을 경우에 add시킨 파일들만 commit할 수 있다. 즉, 선택적으로 commit할 수 있기때문이다.
'Git 학습 > 학습중' 카테고리의 다른 글
Git - reset을 사용해서 이전 커밋으로 돌아가자 (0) | 2022.12.26 |
---|---|
Git - git log <커밋아이디>, diff <커밋아이디>..<커밋아이디> (0) | 2022.12.13 |
Git - 파일을 수정하고 commit해서 차이점 보기 (1) | 2022.12.13 |
Git - init (0) | 2022.12.13 |
Git - 시작 (0) | 2022.11.15 |