🚗TechFeed
Cloud & DevOps

Git 고급 워크플로우 — 실무에서 바로 쓰는 전략

Git 브랜치 전략, rebase, cherry-pick 등 실전 활용법.

Git 브랜치 전략, rebase, cherry-pick 등 실전 활용법.

브랜치 전략 비교

GitHub Flow: 단순 (main + feature 브랜치). Git Flow: 체계적 (develop/release/hotfix). Trunk-Based: 빠른 배포 (짧은 feature 브랜치). 팀 규모와 배포 빈도에 따라 선택.

rebase vs merge

merge: 이력이 그대로 보존, 머지 커밋 생성. rebase: 깔끔한 선형 이력, 하지만 강제 푸시 필요. 개인 브랜치는 rebase, 공유 브랜치는 merge가 안전합니다.

유용한 명령어

  • git stash — 작업 중 임시 저장
  • git cherry-pick — 특정 커밋만 가져오기
  • git bisect — 버그 도입 커밋 찾기
  • git reflog — 실수로 삭제한 것 복구
git브랜치rebase워크플로우협업

관련 포스트

GitHub Actions CI/CD 실전 가이드2026-03-13개발자를 위한 Docker 실전 가이드 20262026-03-13개발자가 알아야 할 Kubernetes 기초2026-03-13서버리스 함수 비교 2026 — Vercel vs Cloudflare vs AWS Lambda2026-03-13