1. 학습
  2. /
  3. 강의
  4. /
  5. 고급 Git

Connected

연습 문제

인터랙티브 리베이스

feature/transform 브랜치에서 데이터 변환 모듈 개선 작업을 마쳤습니다.

이 기능을 main 브랜치로 병합하기 전에, 팀 리드가 검토를 쉽게 할 수 있도록 commit 기록을 더 일관되게 정리해 달라고 요청했어요.

인터랙티브 rebase를 사용하여 여러 커밋을 하나의 포괄적인 커밋으로 합쳐서, 이 기능에서 이루어진 변경 사항을 명확히 설명하기로 합니다.

지침 1/3

undefined XP
  • 1
    • git log를 사용하여 feature_transform 브랜치의 최근 2개 커밋을 확인하세요.
    • 현재 feature_transform 브랜치에 있다고 가정합니다.
  • 2
    • feature_transform의 최근 2개 커밋을 rebase하기 위해 인터랙티브 에디터를 시작하세요.
    • 인터랙티브 rebase 에디터에서 첫 번째 커밋은 pick으로 유지하고, 다음 커밋은 fixup으로 첫 번째 커밋에 합치세요.
    • 완료되면 파일을 저장하고 에디터를 종료하기 위해 CTRL과 X를 동시에 누르세요.
  • 3
    • feature_transform 브랜치에서 최근 2개 커밋의 업데이트된 히스토리를 확인하세요.