[GitHub] 기본 용어 정리
·
환경 세팅 및 사용법/GitHub
1. 저장소 (repository)프로젝트 파일과 해당 파일의 변경 이력이 저장되는 곳이다.로컬 저장소, 원격 저장소 두 종류가 있다.로컬 저장소 원격 저장소 두 종류가 있다. 로컬 저장소원격 저장소 개인 컴퓨터에 위치인터넷 상의 서버에 위치 2. 커밋 (commit)파일 또는 디렉토리의 변경 사항을 로컬 저장소에 기록한다.커밋은 변경 내용, 작성자, 날짜 같은 정보와 함께 고유한 ID를 가진다.ID를 통해 특정 시점의 프로젝트 상태로 돌아갈 수 있다.깃의 커밋은 새롭게 변경된 부분만 추출해서 저장해서 시간에 따라 코드가 변화된 것만 영구적으로 저장한다. 이러한 저장 방식을 스냅샷 방식이라고 한다. 3. 브랜치 (Branch)작업을 분리하기 위한 수단이다.주로 “master” 또는 “main”브랜치가 주..