Code&Data Insights
[Git] Git 기본 (2) 본문
Git 기본 컨셉
- Working Directory : 작업하는 파일이 있는 디렉토리
- Staging Area : Git에 등록할(커밋) 파일들이 올라가는 여역
- Local Repository : 로컬 git 프로젝트의 메타데이터와 데이터 정보가 저장되는 영역
- Remote Respository : Github 등의 서비스를 통한 온라인 상의 저장소
Git의 동작 원리
** Github상에서 만들어진 것은 Remote Repository / 내 PC에 저장되있는 것은 Local Repository
Git 명령어
Local Repository
: 내 PC에 파일이 저장되는 개인 전용 저장 공간
저장소(Repository)?
- 파일이나 폴더를 저장하는 곳
- Git 저장소는 파일 변경 이력 별로 구분되어 저장
Local Repository 생성
1) 원하는 폴더 생성
2) 해당 폴더에서 git init 명령어 입력
3) .git 폴더 생성 확인
* 원격 저장소(Remote Repsository)에서 복사해 Local Repository를 생성할 수도 있다.
Remote Repository
: 파일이 전용 서버(Github)에서 관리되며 여러 사람이 함께 공유
Remote Repository 생성
- GitHub를 통해 생성한다.
reference
'Web Development > Git' 카테고리의 다른 글
[Git] Git으로 협업하기 - Pull Request(PR) | branch naming convention (0) | 2024.06.12 |
---|---|
[Git] 협업 시 git conflict 해결하기 - git rebase (0) | 2024.05.30 |
[Git] 일부 파일 staged에 올리고 changed 파일이 남아있을때 commit 후 push 하기 | 'fatal: not a git repository (or any of the parent directories): .git' 오류 해결 (0) | 2024.05.22 |
[Git] Git Pull과 Git Pull --Rebase | Git commit convention (0) | 2024.05.22 |
[Git] Git 기본 (1) (0) | 2022.07.17 |
Comments