inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

빠르게 git - 핵심만 골라 배우는 Git/Github

github 회원가입, 둘러보기, 내 코드 push하기

Origin, Master, Head의 의미

13149

Seongmin Lee

작성한 질문수 21

3

Origin과 Master, Head 이 단어들의 차이점을 설명 부탁드려도 될까요?

github 버전관리시스템 git

답변 1

10

강민철

안녕하세요 :) 

어떤 강의에서 나온 의문점인지 알려주시면 좀 더 상세하게 설명드릴 수 있을 것 같습니다만, 

우선 질문주신 단어의 뜻은 다음과 같습니다.

 

1. Origin :

     원격 저장소의 경로이름입니다. 

     원격저장소 시간때 원격저장소 추가 명령어는

      git remote add <이름> <url>로 붙인다고 말씀드렸죠? :)

     마찬가지로 git remote add origin <url> 형식으로 원격저장소를 추가하거나

     git clone을 통해 원격저장소를 복사한다면

     자동으로 origin이라는 이름의 원격저장소가 등록되게 됩니다.

 

2. master :

     브랜치 중 가장 중심이 되는 기본적인 branch를 master 브랜치라고 부릅니다

 

3. HEAD :

     현재 내가 어떤 작업공간에 있는지를 나타냅니다. 

     예를 들어 만약 제가 master 브랜치에서 작업을 하고 있다면

     제 HEAD는 master 브랜치에 있게 되는 것이고,

     다른 작업을 위해 feature 브랜치를 만들어줬다면 

     제 HEAD는 feature 브랜치에 있게 되는 겁니다 :)

 

도움이 되셨길 바랍니다~:)

pull request에 관해

0

35

1

로컬과 원격의 상호작용 강의 질문

0

131

2

password authentication was removed

0

223

2

section3부터 맥북에서 화면이 안나옵니다.

0

207

2

Git bash 우클릭 보이지 않음

0

350

1

원격 저장소 조회(추가)

0

172

1

혹시 아래처럼 계속 파일을 찾을 수 없다는 건 어떤 의미일까요..

0

137

1

Git 맥북 다운로드

0

293

2

Git bash 다 마우스 우클릭해도 보이지 않습니다

0

414

2

pr 이후 브랜치 삭제 질문드립니다

0

953

2

블로그

0

255

2

github에서 push오류

0

261

1

reset에서 head

0

333

1

git branch 관련 질문

0

218

1

Section 2 / 4강 / 3:23초 질문

0

166

1

diff & revert

0

268

1

이슈 번호를 잘못 명시한 커밋을 삭제하는 방법

0

1179

1

강의 "로컬과 원격의 상호작용 실습 (+충돌이 난 경우)" 편의 영상 7분 38초 쯤에서 질문 드립니다.

0

416

1

mac사용

0

304

1

원격 branch를 checkout 하면서 새 branch를 만드는 방법

0

442

1

git checkout 과 git switch/restore

0

2425

1

로컬 브랜치 관련 질문합니다.

0

200

3

git stash, git tag 에 대한 강의자료가 있으면 좋겠습니다

0

302

1

브랜치를 main(master) 와 동기화 하고 싶을 때

0

9149

1