
Merge 종류에 대해 알아보자 왜? 회사에서 PR (Pull Request)를 권장하면서 feature브랜치에서 main브랜치로 반영할 때 어떤 방식으로 merge할 지 이야기가 나왔다. 그때 merge의 3가지 종류에 대해 듣게 됐는데, 대충은 알고있지만 조금 더 볼 겸 간단하게 정리해봤다. Merge 일반 merge이다. merge 커밋을 만들고 feature 브랜치에서 커밋한 내역을 다른 가지로 남겨둔다. 트리의 모양은 아래와 같다. 파란색이 main브랜치이고, 빨간색이 feature/#1-기능1 노란색이 feature/#2-기능2 이런식으로 트리가 구성된다. main브랜치에는 merge커밋만 생긴다. 장점 어디서부터 feature브랜치가 시작됐는지, 구현하면서 어떤 커밋을 했는지 정확하게 알 수..

GIt flow와 Github flow의 차이점을 알아보자 Git-flow Branch의 종류 feature > develop > release > hotfix > master(main) 중심이 되는 브랜치는 develop 브랜치와 master(main) 브랜치이다. 대부분의 작업은 develop 브랜치에서 모아지고 테스트를 통해 버그나 수정사항이 없다면 master 브랜치로 merge 한다. 브랜치 별 특징 Feature branch 부모 가지: develop 병합 가지: develop 이름: master, develop, release, hotfix 를 제외한 자유롭게 네이밍 새로운 기능을 추가할 때 주로 사용한다. Local server (개발자의 repo)에서 사용한다. Release branch..
- Total
- Today
- Yesterday
- Generic
- 곰튀김
- enumerations
- onTapGesture
- Login
- navigation
- strcut
- AWS Fargate
- kakao
- Git
- IOS
- Custom
- MVVM
- frame과 bounds 차이
- 카메라
- SwiftUI
- rxswift
- tabview
- ObservedObject
- delegate
- 의미있는이름
- Swift
- CodingTest
- docker
- ChatGPT
- Protocol
- AWS
- Xcode
- file private
- OCR
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |