반응형
Git?
로컬서버에서 작성하고 수정한 소스들을 관리해주는 시스템 (VCS: Version Control System - 버전 관리 시스템)
수정한 파일의 수정된 부분을 실시간으로 확인할 수 있다.
그동안 수정된 파일의 이력도 확인이 가능하다.
GitHub ?
Git에 저장된 소스들을 관리해주는 웹 호스팅 서비스
언제 어디서든 사용할 수 있어 여러 인원들과 프로젝트 진행할 때 많이들 사용한다.
미리 알아두면 좋은 Git 기본 용어
# Local Repository (로컬 저장소 )
내 PC에서 관리하는 Git 저장소 (.git 폴더)
# Remote Respository (원격 저장소)
git 소스가 저장된 공간 (GitHub, GitLab)
# Branch
독릭적인 공간
# Stage
원격 저장소로 올라가기 전 임시 공간에 올려두는 곳
# Clone
원격 저장소 -> 로컬 저장소로 소스를 내려받을 때 사용하는 명령어
# fork
다른 사람의 원격 저장소에 저장된 소스를 내 원격 저장소에 복재할 때 사용하는 명령어
# add
원격 저장소에 올리기전 필수로 사용해야 하는 명령어 (임시 저장소)
# Commit
수정된 파일들을 로컬 저장소로 올리는 명령어
# Push
로컬 저장소에 수정된 파일들을 원격 저장소에 올리는 명령어
# Merge
두 개의 branch를 하나로 합치는 명령어
# Fetch
로컬 / 원격 저장소 끼리 변경된 사항을 체그하는 명령어
# Pull
원격 저장소에 있는 소스를 로컬 저장소로 내려받는 명령어 (수정된 파일만 해당)
[참고 자료]
https://goddaehee.tistory.com/91
반응형