티스토리 뷰
[ 사전 준비 ]
develop 브랜치를 base로
feature1과 feature2를 브랜치를 만들어줬습니다.
그리고 develop에서 commit 3개를 해줍니다.

feature1은 merge 커밋내역을 확인할 용도로 쓸 브랜치입니다.
feature1에서 commit 2개를 해줍니다.

feature2은 rebase 커밋내역을 확인할 용도로 쓸 브랜치입니다.
feature2에서 commit 2개를 해줍니다.

[ Merge ]
feature1로 develop을 머지해보겠습니다.


트리가 이렇게 그려집니다. 줄기가 2개!
(current branch를 feature1로 골라줬어요)

[ Rebase ]
feature2로 develop을 rebase 해보겠습니다.


트리가 이렇게 그려집니다. 줄기가 1개!
(current branch를 feature2로 골라줬어요)

두 브랜치를 같이 보면..!

그럼 만약에 두 피쳐브랜치를 풀리퀘해서 approve받았다고 치고
develop에 머지하면 트리가 어떻게 될까요..?!
feature1 (develop을 머지받은 브랜치)를 develop에 머지해보겠습니다


feature2 (develop을 리베이스 받은 브랜치)를 develop에 머지해보겠습니다


주황색 & 빨간색은 feature1을 머지했을 때
주황색 & 노란색은 feature2를 머지했을 때 입니다.
[ Reference ]
backlog.com/git-tutorial/kr/stepup/stepup2_8.html
누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog
누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다!
backlog.com
[Git] git merge, git rebase
출처 글 👉 https://victorydntmd.tistory.com/78?category=682764
ansohxxn.github.io
'💻 > Git' 카테고리의 다른 글
[Git] local/remote/merged 브랜치 목록 조회 명령어 (0) | 2021.04.01 |
---|---|
[Git] Gitignore 파일 만들기 (1) | 2020.12.04 |
[Git] remote repository를 특정 커밋으로 초기화시켜주기 (0) | 2019.06.29 |
[Git] 명렁어 정리 (0) | 2019.03.31 |
[Git] 브랜치 관리 전략 GitFlow (0) | 2019.01.03 |
- Total
- Today
- Yesterday
- Django Heroku Scheduler
- 장고 Custom Management Command
- drf custom error
- Flutter Spacer
- 플러터 싱글톤
- flutter deep link
- Flutter 로딩
- Sketch 누끼
- flutter 앱 출시
- Flutter Text Gradient
- 구글 Geocoding API
- Django FCM
- DRF APIException
- Watch App for iOS App vs Watch App
- Flutter Clipboard
- 장고 URL querystring
- ipad multitasking
- flutter build mode
- Django Firebase Cloud Messaging
- Flutter getter setter
- cocoapod
- PencilKit
- 플러터 얼럿
- SerializerMethodField
- github actions
- flutter dynamic link
- Dart Factory
- Python Type Hint
- METAL
- ribs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |