inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Git & GitHub, 원리부터 차근차근 - 근본깃

switch 와 checkout 차이점.

해결된 질문

299

dol

작성한 질문수 4

0

언제 checkout을 사용하고 언제 switch를 사용해야 되나요?
브랜치를 이동할 때 이 둘은 동일한 원리로 작동하나요?

git github

답변 1

0

geek

안녕하세요, dol 님 😃
네, 이 둘은 branch를 이동한다는 관점에서 봤을때 완전히 동일한 원리로 작동합니다.

checkout은 HEAD를 옮길 수 있으므로, 보다 범용적으로 사용됩니다.
그래서, 이 과정에서 실수가 발생할 수 있죠!

switch는 checkout의 기능 중 다른 branch로 이동하는 기능만 가지고 있다고 이해하시면 됩니다!

추가적으로 질문 사항이 있다면, 언제든 편하게 질문주세요!

깃헙 작업 완료된 develop 브랜치 질문

0

77

2

[질문] git-flow 에서 release 브랜치 생성

0

58

1

upstream연결하기

0

76

2

gitignore관련 질문

0

86

2

staging area

0

85

2

브랜치 병합 전략에 대한 지식공유자님의 생각이 궁금합니다.

0

97

1

git pull merge 요청 시 draft

0

168

2

rebase 와 3-way merge 의 근본적인 차이

0

103

2

문서가 락이 걸어져있네요.

0

76

1

vscode에서의 github로의 푸시

0

106

2

Git 머지 커밋 되돌리기(revert)와 머지 방식 선택의 안전성 질문

0

143

2

git add 동작 원리에 대한 질문

0

65

2

git flow 문의

0

114

2

git rebase 질문

0

100

2

[추가 질문] 똑같은 브랜치를 다시 pull request하는 경우.

0

172

2

pull request 취소하기

0

699

2

.gitignore

0

78

2

Commit 메시지 변경 방법

0

447

2

강의자료 누락, commit 복사질문

0

153

4

강의 교재 다운로드

0

103

1

git init에서 오류 발생

0

283

2

[추가 질문] HEAD 와 COMMIT 관계가 궁금합니다.

0

105

2

HEAD 와 COMMIT 관계가 궁금합니다.

0

139

2

github 협업 내용 관련 질문 있습니다

0

92

2