처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
퀴즈 / Git / 문제

Git에서 git switch 명령이 도입된 이유는?

보통 GitHub Docs
보기 및 정답
A 브랜치 전환 기능을 checkout에서 분리하여 더 명확하고 안전한 명령을 제공하기 위해서이다
B checkout 명령이 Git에서 완전히 삭제되었기 때문에 대체 명령으로 switch가 도입되었다
C 브랜치를 원격 저장소의 다른 위치로 전환하고 자동으로 동기화하기 위해서이다
D Git 서버의 호스팅 환경을 다른 서버로 이전하고 저장소를 마이그레이션하는 명령이다

해설

git checkout은 브랜치 전환, 파일 복원 등 여러 역할을 했지만, Git 2.23에서 브랜치 전환은 git switch로, 파일 복원은 git restore로 분리되었습니다. 명확한 역할 분리로 실수를 줄이고, 초보자가 이해하기 쉬운 명령 체계를 제공합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기