이멀젼씨

menu-opener icon
  • 홈
  • 태그
  • 방명록
[Github] merge, squash, rebase 포스팅 썸네일 이미지

Git

[Github] merge, squash, rebase

목적 협업 시 github의 커밋내역을 효과적으로 관리하기 위함 목차 merge squash rebase 1. merge 한 브랜치를 다른 브랜치와 합치는 방법이다. master브랜치가 원본 브랜치이고, feature/test브랜치가 master에서 파생된 브랜치라고 가정해보자. 이때 master브랜치에 merge를 하게 되면 기존 master브랜치의 커밋내역(m0, m1, m2, m3)에 추가적으로 feature/test에서 작업했던 커밋내역(ft1, ft2, ft3)가 합쳐진다. master브랜치의 커밋내역에 feature/test의 커밋내역이 더해져 총 커밋 내역은 m0, m1, m2, m3, ft1, ft2, ft3 와 같이 생성된다. 2. squash 한 브랜치와 다른 브랜치는 합치는 방법인 것..

2022.02.01 게시됨

1

공지사항

최근글

인기글

최근 작성된 댓글

태그 클라우드

  • 스프링부트 도커 이미지 빌드
  • 스프링강좌
  • DFS
  • emptyDir
  • springboot jwt
  • jwt로그인
  • bootBuildImage
  • node.js
  • 세그먼트트리
  • BOJ
  • 다익스트라
  • Greedy
  • 자바디자인패턴
  • k8s
  • pv pvc
  • BinarySearch
  • No compatible attachment provider is available에러
  • 디자인패턴
  • bootbuildImage 실행 에러
  • spring bootbuildimage
  • 백준
  • BFS
  • 노드js
  • github actions
  • Spring
  • bootBuildImage jre jdk
  • kubernetes
  • 2021년 회고
  • 클린코드
  • 쿠버네티스
Copyright . 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
블로그 이미지

이멀젼씨

  • 분류 전체보기 (55)
    • Git (1)
    • Problem Solving (1)
    • 디자인패턴 (18)
    • 백엔드 (22)
      • Java (2)
      • Spring (11)
      • JPA (3)
      • Spring Security (5)
      • Gradle (1)
      • Kotlin (0)
    • Kubernetes (6)
      • 이론 (5)
      • 실습 (0)
    • CI/CD (1)
    • 독서 (2)
    • 책 (1)

전체

오늘

어제

Designed by 베이스캠프

티스토리툴바