새내기 개발자의 배우며 코딩하는 블로그

  • 홈
  • 태그
  • 방명록

개발자팁 1

Git Merge vs Rebase: 협업을 위한 브랜치 전략의 이해

버전 관리를 위해 Git을 사용할 때 가장 자주 마주치는 개념 중 하나가 바로 merge와 rebase입니다. 두 커맨드는 모두 브랜치를 통합할 때 사용되지만, 내부 동작과 결과물은 상당히 다릅니다.이번 글에서는 git merge와 git rebase의 차이점과 각 방식의 장단점, 그리고 협업 시 어떤 전략이 적합한지 자세히 살펴보겠습니다.1. 기본 개념✅ Git Merge란?merge는 두 개의 브랜치를 통합하는 방식입니다. 병합 과정에서 공통 조상(commit)을 기준으로 새로운 병합 커밋(merge commit)이 생성됩니다.git checkout maingit merge feature-branch 결과: main 브랜치에 feature-branch의 변경사항이 병합되고, 새로운 커밋 하나가 생성됩..

ETC 2025.05.05
이전
1
다음
더보기
프로필사진

새내기 개발자의 배우며 코딩하는 블로그

새내기 개발자 배우면서 코딩해요

  • 분류 전체보기 (31) N
    • 백엔드 (15) N
    • 프론트엔드 (5) N
    • 클라우드 (4)
    • ETC (7)

Tag

도커파일작성법, 개발자, vue3, 역할과권한, JPA, 개발자성장, GC, 백엔드, k8s, 백엔드기초, vuex대체, helmchart, java, 웹개발, CLOUD, 자바, 데이터베이스, 예외처리, springboot, docker, dto, 자바aop, 개발자블로그, Kubernetes, 쿠버네티스, 객체지향설계, 도커, 프론트엔드, 코딩공부, 디자인패턴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바