반응형
커밋 내용 확인하기
개념
[참고] 스테이지와 저장소는 눈에 보이지 않음, git을 초기화했을 때 만들어지는 .git 디렉터리 안에 숨은 파일 형태로 존재함
- git 상태확인
- On branch master : 현재 master 브랜치에 있음
- No commits yet : 커밋한 파일 없음
- Untracked files: 깃에서 아직 버전 관리하지 않은 파일
- nothing added to commit but untracked files present (use "git add" to track)
- working tree에서 버전 업할 파일 ⇒ 수정할 파일 스테이징 저장
git add 폴더명 혹은 파일명
- 스테이징 파일 ⇒ 저장소에 커밋
- 저장된 버전 확인
- 두 번째 스테이징 및 커밋 한 번에 하기
- git log
- commit a57215b33b3c2a3e21166567f53fa1c162fa3e18 : 커밋 해시
- (HEAD -> master) : 최신 버전
- Author: ............... : 작성자
- Date: Fri Jun 11 14:09:41 2021 +0900 : 커밋 Date
- add done : commit message
[참고] git diff : 문서의 변화 확인
- 버전 만드는 단계마다 파일 상태 알아보기
- untracked : 깃에서 한 번도 버전 관리를 하지 않은 파일 구분
- unmodified : 수정되지 않은 파일
- modified : 수정된 이력이 있는 파일
- staged : 스테이징 업로드
[참조] .gitignore 파일로 버전 관리에서 제외하기 : vim 으로 .gitignore 파일을 만들어 그 안에 버전 관리하지 않을 파일 또는 디렉터리 이름이나 파일 확장자를 입력함
[참조] 방금 커밋한 메세지 수정하기 : git commit --amend
반응형
'tool > Git' 카테고리의 다른 글
[Git 사용하기 Step2] 깃 저장소 로컬과 원격, 버전 관리 한번에 성공하기 (0) | 2021.07.14 |
---|---|
[Git 사용하기 Step1] 깃의 개념과 윈도우 10에 설치하기 (0) | 2021.07.10 |