remote
리모트 서버 자체를 의미 구글 드라이브와 같은 클라우드 스토리지를 생각하면 된다.
Origin
리모트 서버의 이름 관례적으로 쓰임
branch
독립된 작업을 진행하기 위한 작업 공간
master
git을 초기화 했을때 기본적으로 생기는 브랜치로서 메인이 역할
clone
리모트 서어븨 레파지토리에서 클라이언트로 파일을 복붙하느 행위
pull
리모트서버의 최신 소스를 가져와서 로컬 소스에 병합 해주는 명령어
git pull origin master
origin 리모트 서버의 master 브랜치를 가져온다.
fetch
는 리모트 서버의 최신 이력을 내 클라이언트로 가져오되 병합은 하지 않는 명령어
checkout
특정 브랜치로 돌아가고 싶을 때 사용.이 브랜치에서 작업할게요 같은 느낌,소스트리에서 체크아웃은 브랜치 이름을 더블클릭하면 된다.
소스트리
origin/master
리모트 서버에서 마스터 브랜치의 위치
master
클라이언트에서 마스터 브랜치의 위치
origin/Head