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

Git에서 git rebase --onto의 고급 사용법으로 올바른 것은?

어려움 GitHub Docs
보기 및 정답
A 특정 브랜치의 커밋 범위를 다른 기준점 위로 이동시켜, 브랜치 기반을 변경할 수 있다
B 두 개의 브랜치를 동시에 삭제하고 해당 브랜치의 커밋 히스토리도 완전히 함께 제거하는 명령이다
C 브랜치에 포함된 모든 커밋을 하나로 합쳐서 단일 커밋으로 히스토리를 정리한다
D 원격 저장소의 기본 브랜치를 다른 브랜치로 변경하고 팀원 전체에 적용한다

해설

git rebase --onto newbase oldbase feature는 feature 브랜치에서 oldbase 이후의 커밋들을 newbase 위로 재배치합니다. 예를 들어 feature가 develop에서 분기했는데 이를 main 위로 옮기고 싶을 때 사용합니다. 일반 rebase보다 정밀한 커밋 이동이 가능합니다.

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

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

정규반 살펴보기