Dyol.log

  • 홈
  • 태그
  • 방명록

git rebase 1

[01] Git | merge vs rebase, 그리고 fetch vs full

01. 히스토리 통합 | merge vs rebase우선 rebase와 merge 모두 다른 브랜치의 변경 내용을 현재 브랜치에 합치기 위해 사용하는 명령어지만, 그 결과인 '커밋 히스토리' 모양에서 극명한 차이를 보인다. 1. mergemerge는 두 브랜치의 뿌리를 그대로 유지한 채, 새로운 merge commit을 생성하여 통합하는 전략적인 히스토리 통합 명령어다. 즉, 두 브랜치의 독립적인 기록을 유지한 채 합쳐진 시점을 기록한다. 그렇기에 언제 브랜치가 나뉘었고 합쳐졌는지에 대한 히스토리 기록이 명확하게 있는 그대로 보존되는 장점을 갖지만, 여러 명이 도시에 작업할 경우 커밋 그래프가 복잡하게 얽혀 가독성이 떨어진다는 단점이 있다. 이러한 merge는 기능 개발이 완료된 브랜치를 main이나 d..

[Codeit]/Spring 백엔드 10기 위클리페이퍼 2026.01.05
이전
1
다음
더보기
프로필사진

Dyol.log

새싹 개발자의 성장 일지 .ᐟ

  • 분류 전체보기 (36)
    • [Study] (1)
      • JAVA 디자인 패턴 (1)
      • Http와 Network (0)
      • 코딩 테스트 - JAVA (0)
      • 코딩 테스트 - Python (0)
    • [Study Club] (0)
      • 컴퓨터 구조 (0)
      • 운영체제 (0)
      • 자료구조 (0)
      • 네트워크 (0)
      • 데이터베이스 (0)
    • [Project] (0)
    • [Codeit] (13)
      • Spring 백엔드 10기 위클리페이퍼 (13)
      • 개인 실습 - 디스코드잇 (Discodeit) (0)
      • 초급 프로젝트 - 핀덱스 (Findex) (0)
      • 중급 프로젝트 - 덕후감 (Deokhugam) (0)
    • [Codeit Review] (22)
      • 깃 (Git) (4)
      • 자바 (JAVA) (3)
      • 객체 지향 프로그래밍 (6)
      • JCF와 Stream API (5)
      • 알고리즘과 자료구조 (4)
      • DTO (Data Transfer Object) (0)
      • Spring Overview (0)
      • Spring Beans의 이해와 사용 (0)
      • Spring Boot: 코드 레벨 아키텍처 (0)

Tag

타입파리미터, UML, 함수형디스크립터, git, 행위 다이어그램, 인가 코드, 스트림파이프라인, 스트림생성, JVM, 트랜잭션 격리성, 배열탐색, 익명클래스, 스트림, 변수 타입, 계층별 검증, 자바 실행환경, 브랜치 전략, 세션 기반 인증, OptinalClass, 클라이언트 요청 흐름,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
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 © Daum Corp. All rights reserved.

티스토리툴바