버전 관리
내가 원하는 시점으로 이동하게 해주는 것이 버전 관리다.
이를 도와주는 툴이 버전 관리 시스템이다.
Git, GitHub
내가 원하는 시점마다 깃발을 꽂고 그 시점으로 자유롭게 이동한다면 편안하게 새로운 소스코드를 추가/삭제 할 수 있을것이다.
이를 가능하게 해주는 것이 소스코드 버전 관리 시스템, Git이다.
깃은 개인 컴퓨터 뿐만 아니라 어디서든 사용할 수 있다.
이렇게 깃으로 관리하는 프로젝트를 올려둘 수 있는 깃 호스팅 사이트 중 하나가 바로 GitHub다.
깃허브에 소스코드를 올리면 공간, 시간 제약 없이 협업 할 수 있고
프로젝트를 공개 저장소로 만든다면 누구든지 접근이 가능하다.
이러한 공개저장소 프로젝트를 오픈소스라고 한다.
깃을 통해 버전관리가 이뤄질 내 컴퓨터에 있는 폴더를 로컬 저장소라고 하고
깃허브 웹사이트에 올리는 공용 폴더를 원격저장소(레퍼지토리)라고 한다.
'DEVOPS > GIT' 카테고리의 다른 글
[Git] git branch 생성, 확인, 이동 (0) | 2021.10.21 |
---|---|
[Git] 깃허브 원격 레퍼지토리 연동, 전송, 내려받기 (0) | 2021.10.21 |
[Git] git 커밋(commit) 명령어 (0) | 2021.10.21 |
[Git] git 명령어 살펴보기(등록, 변경, 상태 확인) (0) | 2021.10.21 |
[Git] github 특정 하위 디렉토리/폴더 다운받기 (0) | 2021.06.27 |