git: 소프트웨어 버전관리시스템 (VCS)
github: git을 사용하는 프로젝트를 공유하기 위한 플랫폼.
✅ Lifecycle
- Local Workspace:
Untracked: 깃이 관리하지 않는 파일
tracked: 깃이 관리하는 파일 (git add 이후)
- Staging Area
Staged: add 된 파일 (commit 준비가 된 상태)
Modified: 마지막 commit 이후 수정사항이 발생한 파일
- Local Repository
Unmodified: 마지막 commit 이후 변경되지 않은 파일
- Remote Repository
- add: Staging Area에 추가
Local Workspace : Untracked, Modified
- commit: Local Repository에 임시 저장
Staging Area : Staged, Modified
- push: 원격 저장소에 올리기
=> Unmodified
'기술스택 > Git' 카테고리의 다른 글
[Git] git branch -d 브랜치 캐싱 (0) | 2024.10.04 |
---|---|
[Git] git 브랜치 흐름 관리 (0) | 2024.08.21 |
[Git] Git 명령어 심화 (0) | 2024.04.12 |
[Git] 브랜치 GUI처럼 문자열로 나타내기 (0) | 2023.07.04 |
[Git] LikeLion Git (0) | 2023.03.27 |