웹 개발에서 살아남기

  • 홈
  • 태그
  • 방명록

Merge 1

[Git] Merge vs Rebase: 실무에서 언제 무엇을 써야 할까?

Git의 영원한 난제인 Merge와 Rebase의 기술적 차이점을 커밋 그래프(Commit Graph) 관점에서 분석한다. 실무에서 브랜치 전략에 따라 언제 어떤 방식을 선택해야 하는지, 그리고 "공용 브랜치 Rebase 금지" 원칙이 왜 중요한지 명확한 가이드를 제시한다. [Git] Merge vs Rebase: 실무에서 언제 무엇을 써야 할까?Git을 처음 접하는 주니어 개발자들이 가장 두려워하는 명령어 중 하나가 바로 rebase다. "이력(History)을 조작한다"는 말 때문에 거부감을 느끼거나, 잘못 사용했다가 코드가 날아갈까 봐 무조건 merge만 고집하는 경우를 종종 본다.하지만 merge만 사용하다 보면 커밋 그래프가 복잡하게 꼬인 '기차선로(Railroad)' 형태가 되어버려 히스토리 ..

카테고리 없음 2025.12.05
이전
1
다음
더보기
프로필사진

웹 개발에서 살아남기

공부하면서 알게 된 것들, 나중에 다시 보면 좋겠다 싶은 내용들을 적어두는 공간입니다 😆

  • 분류 전체보기 (93)

Tag

프론트엔드 개발, Task Queue, Web API, JavaScript 날짜 처리, Typescript, Ant Design, react hook form, approuter, javascript, 비동기처리, 프론트엔드, useEffect, date-fns, Frontend, ShallowCopy, TroubleShooting, refactoring, React, EVENT LOOP, Next.js,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바