버전 생성 단계마다 파일 상태 확인
1. 버전 생성 단계마다 파일 상태 확인
- #1. vim test.txt를 입력 후, 'Bye!!' 내용을 추가
- #2. vim test2.txt를 입력하여 파일 생성 후, 'How are you' 내용을 입력
- #3. git status를 입력하여, 상태 확인
- test.txt 파일이 수정되었고, test2.txt는 아직 버전 관리를 하지 않음을 알 수 있음
- #4. git add test.txt 와 git add test2.txt 명령을 입력하여 두 파일을 스테이지에 올림
- #5. 다시 git status를 입력하면, 두 파일이 스테이지에 올라온 것을 확인할 수 있음
- #6. git commit -m "message3"를 입력한 후, git log를 입력하여 커밋 메시지가 제대로 들어갔는지 확인
- #7. 커밋에 관련된 파일까지 자세히 알아보기 위해 git log --stat 명령을 입력
- 가장 최근에 커밋부터 순서대로 커밋 메세지와 관련 파일이 나열됨
2. unmodified, modified, staged 상태
- tracked 상태인 파일은 깃 명령으로 파일 상태를 확인하면, 구체적인 상태를 알려줌
- #1. git status를 입력하여, 작업 트리의 변경 사항 확인
→ unmodified 상태, 즉 수정되지 않은 상태임을 확인
- #2. vim test2.txt를 입력하여, 텍스트에 a만 남기고 전부 삭제
- #3. git status를 입력하여, 작업 트리의 변경 사항 확인 (Changes not staged for commit: )
→ modified 상태이며, 파일이 수정만 되었고 아직 스테이지에 올라가지 않은 상태임을 확인
- #4. git add test2.txt를 입력하여 스테이지에 올리고 git status로 파일 상태 확인
→ Changes to be committed: 라는 메시지가 표시됨, 즉 staged 상태임을 확인
- #5. git commit -m "파일상태확인"을 입력해 파일 커밋 후, git status를 입력해 상태 확인하면, 다시 unmodified로 돌아옴
'없어진 글모음' 카테고리의 다른 글
작업 전 상태로 되돌리기 (0) | 2023.01.11 |
---|---|
커밋 내용 확인 (0) | 2022.11.14 |
버전 생성 및 커밋(Commit) (0) | 2022.11.12 |
깃 저장소 만들기 (0) | 2022.11.03 |
리눅스 명령어 (0) | 2022.11.03 |