반응형
안녕하세요~
27년차 진로탐색꾼 조녁입니다!!
요즘 git_hub에서 자료를 불러오거나 커밋할 일들이 생기면서 git을 계속 사용하고 있는데요.
기본 개념정리를 한번해야겠다 싶어 하게되었습니다.
1.원격 저장소(Remote Repository) 와 로컬 저장소(Local Repository)
2.클론(Clone) : 원격저장소의 소스코드를 로컬저장소로 복사하는 과정
3.작업 디렉토리(Working Directory)
- PC에서 현재 작업중에 있는 디렉토리
- Git에서 관리는 하지만, 추적은 하지 않음
4. 스테이징 영역(Staging Area)
- 작업한 내용이 올라가는 임시 저장 영역
- git에 의해 변경점 추적 관리되는 영역 , 즉 커밋을 준비하는 영역이다.
5. 로컬저장소(Local Repository)
- 커밋들이 영구적으로 저장되는 영역
- 원격저장소로 부터 clone 한 커밋들이 존재하는 영역
6. 커밋(Commit)
- Git에서 가장 의미있는 변경의 단위
- 변경 단위는 개발자마다 조직마다 모두 다르다.
- "커밋하다" - 변경점을 로컬 저장소로 저장하는 과정
오늘은 여기서 마치며,
내일은 git에서 사용하는 기본 명령어를 정리해볼 예정입니다.
끝.
반응형
'프로그래밍 공부 > Git & Terminal' 카테고리의 다른 글
[Git 오류해결] git 탈출하기 (feat rm -rf .git으로도 안될때) (0) | 2021.05.19 |
---|---|
[Terminal] 디렉토리와 터미널 (0) | 2021.04.10 |
[Git 오류해결] fatal : the remote end hung up unexpectedly 에러 해결방법 (0) | 2021.04.01 |
[Terminal] quote exit / shell exit (0) | 2021.03.24 |
Git 과 Git Hub 차이점 정리 (0) | 2020.12.27 |