기초 메모지

깃(Git) - 알아보기 본문

Git

깃(Git) - 알아보기

라큐브 2023. 2. 2. 17:18

깃(Git)

  • 소스코드를 효과적으로 관리하기 위해 개발된 ‘분산형 버전 관리 시스템’ 입니다.
  • 소스코드가 변경된 이력을 쉽게 확인할 수 있고, 특정 시점의 버전과 비교하거나 돌아갈 수 있습니다.
  • 내가 수정한 내용과 다른 사람이 수정한 내용이 충돌한다면 경고 메시지를 발생시켜 충돌을 방지합니다.

저장소(Repository)

  • Git 저장소는 원격(Remote), 로컬(Local)로 두 종류입니다.
  • 원격 저장소(Remote Repository)
    • 원격 컴퓨터에 저장되는 여러 사람이 공유하는 저장소입니다.
  • 로컬 저장소(Local Repository)
    • 내 컴퓨터에 저장되는 개인 저장소입니다.

커밋(Commit)

  • 변경 사항을 저장소에 기록하는 것을 커밋이라고합니다.

작업 트리(Work Tree)

  • 현재 작업 중인 폴더를 지칭합니다.

인덱스(Index)

작업 트리(Work Tree)에서 커밋할 내용들의 대기열로, 필요한 내용만 등록하여 커밋 할 수 있습니다.

  • 스태이징(Staging)
    • 작업 트리(Work Tree)에서 인덱스로 등록하는 것을 의미합니다.
반응형

'Git' 카테고리의 다른 글

깃(Git) - 콘솔 기록 지우기  (0) 2023.03.02
깃(Git) - 사용하기  (0) 2023.02.06
Comments