Etc2024년 5월 1일1분 읽기

Git 고급 사용법 — rebase, cherry-pick, bisect 실전 활용

YS
YoungSam
조회 1474

Interactive Rebase

git rebase -i HEAD~5
# pick → squash, fixup, edit 등으로 커밋 정리

Cherry-pick

다른 브랜치의 특정 커밋만 가져올 때 사용합니다.

git cherry-pick abc123
git cherry-pick abc123..def456  # 범위

Bisect로 버그 추적

git bisect start
git bisect bad          # 현재가 버그 있음
git bisect good v1.0    # v1.0은 정상
# Git이 이진 탐색으로 버그 커밋을 찾아줌
GitDevOps

댓글 0

아직 댓글이 없습니다.