1. Git 3가지 작업 영역
- working directory
- staging area
- repository
2. working directory
작업을 하는 프로젝트 디렉토리
3. staging area
git add를 한 파일들이 존재하는 영역
4. repository
commit 한 파일들이 저장되는 영역(.git)
5. git status
git이 현재 인식하고 있는 프로젝트 관련 내용 출력
6. git add .
현재 폴더 전체를 git add 한다
7. Git 파일 4가지 상태
Untracked
Tracked
- Staged
- Unmodified
- Modified
8. Untracked 상태
Git에 의해서 그 변동사항이 추적되고 있지 않은 상태
완전 새로운 파일을 생성했을 때
9. Staged 상태
파일이 수정되고 git add 된 상태
10. Unmodified 상태
파일이 최신 커밋의 모습과 비교했을 때 전혀 바뀐게 없는 상태
11. Modified 상태
파일이 최신 커밋의 모습과 비교했을 때 조금이라도 바뀐 내용이 있는 상태
12. git reset 파일이름
staging area에서 파일 제거
13. git help 명령어
명령어의 도움말 출력
'학습 > git' 카테고리의 다른 글
[Git]협업 및 작업 관련 명령어 (1) | 2023.10.26 |
---|---|
[Git]branch, merge (0) | 2023.10.25 |
[Git]Github와 commit (3) | 2023.10.25 |
[git]git과 github, repository와 commit (1) | 2023.10.23 |