리포지토리에 여러 브랜치가 있습니다. 실험용 브랜치에서 여러 변경 사항을 적용했으며, 리포지토리 기록을 덮어쓰면서 해당 변경 사항을 main 브랜치에 포함해야 합니다. 어떤 Git 작업을 사용해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Rebase.
이것이 정답인 이유
Rebase'는 현재 브랜치의 변경 사항을 다른 브랜치의 최신 커밋 위에 재배치하여, 마치 해당 브랜치에서 처음부터 작업한 것처럼 선형적인 커밋 기록을 만듭니다. 이는 실험용 브랜치의 변경 사항을 main 브랜치에 깔끔하게 통합하고, 기록을 덮어쓰면서 선형적인 기록을 유지하는 데 적합합니다. 'Fetch'는 원격 저장소의 변경 사항을 로컬로 가져오지만, 로컬 브랜치에 적용하지 않습니다. 'Merge'는 두 브랜치의 변경 사항을 통합하지만, 새로운 병합 커밋을 생성하여 기록을 덮어쓰지 않고 보존합니다. 'Push'는 로컬 변경 사항을 원격 저장소로 업로드합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음