Issue ๋ค๋ฃจ๊ธฐ make project, issue, milestone make feature branch merge #1 pull request ๋๋ฉด ์๋์ผ๋ก close ๋๋ค.(default branch ์ merge ํ ๊ฒฝ์ฐ๋ง ๊ฐ๋ฅ) local #1 branch ์์ commit ๊ณผ push ๋ฅผ remote #1 ๋ก ํ๊ณ ๊นํ๋ธ์์ ํ๋ฆฌํ๋ฅผ ํตํด ์ฝ๋๋ฆฌ๋ทฐํ๊ณ develop remote branch ๋ฅผ ์ ํํด์ merge ํ๋ฉด๋๋ค. ๊ทธ๋ ์ง ์๊ณ develop remote branch ๋ก push ํ๋ฉด ํ๋ฆฌํ์์ด ๋จธ์ง ๋์๋ค. Fork ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ๊ฒฝ์ฐ์๋ ๋์ผํ๊ฒ ์งํํ์๋ค. ์ด์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ํด์ค์ผ pull request๊ฐ ๋ฑ์ฅํ๋ค. ์กธ์ ํฌํฌ ํ์ ์ ์ฐ์ตํ๊ธฐ ์ํด์ ํ๋์ ๊นํ๋ธ์ ํ๋ก์ ํธ..
Commit,Issue,PR Commit Type feat: ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ (new feature) fix: ๋ฒ๊ทธ ์์ (bug fix) docs: ๋ฌธ์ ์์ฑ, ์์ (documentation) style: ์ฝ๋ ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ ๋ฑ ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ refactor: ์ฝ๋ ๋ฆฌํฉํ ๋ง (refactoring) test: ํ ์คํธ ์ฝ๋, ๋ฆฌํฉํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ chore: ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ ๋ฑ (production code ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ) perf: ์ฑ๋ฅ ๊ฐ์ issue title [Commit Type] ์ด์ ์ ๋ชฉ Commit type label ๊ณผ ๊ฐ๋ฐ์ ๊ฐ์์ label ์ถ๊ฐํ๊ธฐ๋ก ํจ. issue body ๋ checklist type ์ผ๋ก ์์ฑํ๊ธฐ๋ก ํจ. com..
Code Convention style share(https://github.com/StyleShare/swift-style-guide) ๋ฅผ ๊ธฐ์ด๋ก ํ์ํ ๋ถ๋ถ๋ง ์์ . function naming ๋ง ์์ ์ด ํ์ํ๋ค๊ณ ํ๋จํจ. ์๋ฒํต์ ์๋น์คํจ์๋ช + WithAPI IBAction ๋์ฌ์ํ + ๋ชฉ์ ์ด ex) touchBackButton ๋ทฐ ์ ํ pop, push, present, dismiss ๋์ฌ + To + ๋ชฉ์ ์ง ๋ทฐ (๋ค์์ ๋ณด์ผ ๋ทฐ) ( dismiss๋ dismiss + ํ์ฌ ๋ทฐ ) ๋ฐ์ดํฐ ๋ค๋ฃจ๊ธฐ? ๋ฐ์ดํฐ ํ์ฑ - parse + ๋ชจ๋ธ + ๊ฒฐ๊ณผ๋ฌผ parseDiaryUserID ์ด๊ธฐ์ธํ init + ๋ชฉ์ ์ด ex) initPickerView hidden unhidden show + ๋ชฉ์ ์ด hide +..
Branch develop ๋ค์ ์ถ์ ๋ฒ์ ์ ๊ฐ๋ฐํ๋ ๋ธ๋์น ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ์ํ ๋ธ๋์น๋ค์ ๋ณํฉํ๊ธฐ ์ํด ์ฌ์ฉ. ์ฆ, ๋ชจ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋๊ณ ๋ฒ๊ทธ๊ฐ ์์ ๋์ด ๋ฐฐํฌ ๊ฐ๋ฅํ ์์ ์ ์ธ ์ํ๋ผ๋ฉด develop ๋ธ๋์น๋ฅผ ‘master’ ๋ธ๋์น์ ๋ณํฉ(merge)ํ๋ค. ํ์์๋ ์ด ๋ธ๋์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ๋ฐ์ ์งํํ๋ค. feature ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๋ ๋ธ๋์น feature ๋ธ๋์น๋ ์๋ก์ด ๊ธฐ๋ฅ ๊ฐ๋ฐ ๋ฐ ๋ฒ๊ทธ ์์ ์ด ํ์ํ ๋๋ง๋ค ‘develop’ ๋ธ๋์น๋ก๋ถํฐ ๋ถ๊ธฐํ๋ค. ๊ฐ๋ฐ์ด ์๋ฃ๋๋ฉด ‘develop’ ๋ธ๋์น๋ก ๋ณํฉ(merge)ํ์ฌ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๊ณต์ ํ๋ค. release ์ถ์ ๋ฒ์ ์ ์ค๋นํ๋ ๋ธ๋์น ‘develop’ ๋ธ๋์น์์ ๋ฐฐํฌํ ์ ์๋ ์์ค์ ๊ธฐ๋ฅ์ด ๋ชจ์ด๋ฉด ๋๋ ์ ํด์ง ๋ฐฐํฌ ์ผ์ ์ด ๋๋ฉด, release ๋ธ๋์น๋ฅผ ๋ถ๊ธฐ..
Branch rules git-flow ์ฌ์ฉ feature ๋ธ๋์น์๋ ์ด์๋ฒํธ๋ก๋ง ์์ฑ featrue/#1 main develop featrue/#(issue_number) release/(version_number) hotfix/#(issue_number) fork, xcode ์์ .../#(issue_number) ๋ก ๋ธ๋์น๋ฅผ ๋ง๋ค๊ฒ ๋๋ฉด ์๋์ผ๋ก ํธ๋ฆฌ๊ฐ ๋ง๋ค์ด์ง.
- Notification
- Algorithm
- MOYA
- Objective-C
- rxswift
- Protocol
- Widget
- WidgetKit
- projectsetting
- github
- ์๋ฒํต์
- SwiftUI
- CloneCoding
- containerBackground
- urlsession
- WWDC
- async/await
- WWDC22
- YPImagePicker
- UserDefaults
- 2022 KAKAO TECH INTERNSHIP
- MVVM
- IOS
- configurable widget
- APNS
- watchOS
- Swift
- OpenSourceLibrary
- Firebase
- RxCocoa
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday