본문 바로가기
Cloud/Git

저장소

by 해학 2024. 9. 27.
728x90
 
 

Git

 

 

코드 저장된
중앙에 위치한 폴더

What ?

저장소

💡 코드를 변경사항 별로 구분해 놓아 변경 사항 및 버전 추적을 할 수 있습니다.

💡 저장소에는 원격 저장소 (Remote Repository), 로컬 저장소 (Local Repository)가 있습니다.

 

💡  Repository ( 저장소 ) 종류

종류 설명
원격 저장소 ( Remote Repository ) 파일이 서버에서 관리되며 서로 공유하기 위한 저장소
로컬 저장소 ( Local Repository ) 내 PC 파일이 저장되는 개인 전용 저장소

 

원격 저장소와 로컬 저장소

 

내 PC에 저장소를 만드는 방법

 

  1. 새로운 저장소 생성
  2. 생성되어 있는 원격저장소를 로컬 저장소로 복사

 

커밋저장 순서

커밋

파일 및 폴더의 추가/변경사항을 저장소에 기록
이전 커밋 상태와 현재 변경된 커밋(리비전)이 생성

[TIP : 버그 수정, 기능 추가 등 작업별로 구별해 커밋해야 찾기 편함]

1번째 줄 : 커밋 내의 변경 내용을 요약
2번째 줄 : 빈 칸
3번째 줄 : 변경한 이유

 

작업트리와 인덱스

 

작업트리 : 폴더 
인덱스 : 커밋 실행 전 저장소와 작업 트리 사이의 공간

 

"커밋작업은 '작업 트리'내 변경 내용을 저장소에 기록하기 전에 '인덱스'에 기록(Stage)하는 것입니다.

(어떤 내용이 수정되었는지 자세히 적어야 협업 시 편하다.)

변경 내용 일부만 저장소에 공개 가능합니다.


 

728x90

'Cloud > Git' 카테고리의 다른 글

Random art image  (0) 2025.02.15
Fork  (0) 2024.11.20
git 상태  (0) 2023.01.09
Commit Message Convention  (0) 2022.10.27
최초설정  (0) 2022.09.05