분산 버전 관리(DVCS)
소프트웨어 버전 관리를 위한 시스템
각 개발자가 중앙 서버에 접속하지 않은 상태에서도 코드 작업을 할 수 있는 것이 특징.
깃(GIT)
분산 버전 관리시스템중 하나.
버전관리,여러 개발자가 하나의 소프트웨어 개발에 유용하다.
GIT용어
Repository
저장소
branch에 따라 버전을 저장.
작업자가 모든 히스토리 확인가능
local repository
내 pc에서 관리하는 git 저장소
remote repository
GitHub같은 원격 저장소
clone 명령어로 원격저장소를 로컬에 받을수있다.
Working Directory
작업이 일어나는 폴더
Working Tree
저장소 어느 한 시점을 바라보는 작업자 시점
Staging Area
Commit 이전 준비하는 위치
Commit
변경사항을 확정,저장하는 작업
Head
현재 작업중인 Branch
Branch
분기점
독립적인 개발 라인
Merge
다른 Branch의 내용을 현재 Branch에 병합한다.
🎈참고자료
https://ko.wikipedia.org/wiki/%EB%B6%84%EC%82%B0_%EB%B2%84%EC%A0%84_%EA%B4%80%EB%A6%AC
https://yanacoding.tistory.com/4
https://allonsyit.tistory.com/117
'Computer Science > GIT,GITHUB' 카테고리의 다른 글
[git] vscode에서 git 사용하기 (0) | 2024.05.11 |
---|---|
[GIT] GITHUB으로 웹 호스팅 하기 (0) | 2024.04.02 |
[GIT] Git 명령어 사용해보기 (0) | 2024.03.10 |