πŸ“„κ°œμš”

  • 아침에 일어났을 λ•Œ 닀짐을 지킀지 λͺ»ν•œ ν•˜λ£¨λ₯Ό λ§Œλ“€μ§€ μ•Šκ²Œ ν•˜κ³ μž ν•©λ‹ˆλ‹€.
  • λ‚΄κ°€ ν•˜λ£¨μ— κ³΅λΆ€ν•˜λŠ” 양이 λ‹€λ₯Έ μ‚¬λžŒμ— λΉ„ν•΄ 적은지, λ§Žμ€μ§€ νŒλ‹¨μ΄ λ˜μ§€ μ•Šμ„λ•Œ μ„œλ‘œμ˜ κ³„νšμ„ 보고 λ°˜μ„±ν•˜κ³  μžκ·Ήμ„ λ°›κ³ μž ν•©λ‹ˆλ‹€.
  • 일주일의 κ³„νšμ„ μ„Έμš°λŠ” 것도 μ’‹μ§€λ§Œ ν•˜λ£¨μ— ν•΄μ•Όν•  일을 본인 슀슀둜 μ •λŸ‰μ μœΌλ‘œ λ§Œλ“€μ–΄ 맀일맀일 κ³΅λΆ€ν•˜λŠ” μŠ΅κ΄€μ΄ λ“€κ³ μž ν•©λ‹ˆλ‹€.
  • μŠ€ν„°λ”” ν›„ μΌμ£ΌμΌλ™μ•ˆ κ³΅λΆ€ν–ˆλ˜ 일에 λŒ€ν•΄μ„œ λŒμ•„λ³΄κ³  무엇을 κ³΅λΆ€ν–ˆκ³  μ–Όλ§ˆλ‚˜ κ³΅λΆ€ν–ˆλŠ”μ§€λ₯Ό μ²΄ν¬ν•˜κ³ μž ν•©λ‹ˆλ‹€.

β›³οΈμŠ€ν„°λ”” κ·œμΉ™

  1. 맀일 μ˜€μ „ 9μ‹œ50λΆ„κΉŒμ§€ 였늘 ν•΄μ•Όν•  λΆ„λŸ‰μ„ pr둜 μ˜¬λ¦°λ‹€.
  2. μ„œλ‘œ 올린 λΆ„λŸ‰μ— λŒ€ν•΄ μ˜€μ „ 11μ‹œκΉŒμ§€ ν•˜λ£¨μ— ν•΄μ•Όν•˜λŠ” λΆ„λŸ‰μ΄ μ μ ˆν•˜μ§€ μ•Šλ‹€λ©΄ pr에 μ˜κ²¬μ„ 남긴닀.
    • λΆ„λŸ‰μ΄ μ μ ˆν•˜λ‹€λΌκ³  μƒκ°ν•œλ‹€λ©΄ approveλ₯Ό ν•œλ‹€.(μ΅œμ†Œν•œ μ„œλ‘œλ₯Ό μœ„ν•΄ λΉ λ₯΄κ²Œ approveν•΄μ€μ‹œλ‹€.)
  3. 맀일 저녁 10μ‹œμ— 본인이 ν•΄μ•Όν•˜λŠ” 일을 μˆ˜ν–‰ν–ˆλ‹€λ©΄ mergeν•œλ‹€. merge μ‹œ 일정 ν‘œμ˜ ν•΄λ‹Ή λ‚ μ§œμ— βœ… 둜 μˆ˜μ • ν›„ mergeν•œλ‹€.
    • 본인이 μˆ˜ν–‰ν•  일을 ν•˜μ§€ λͺ»ν–ˆλ‹€λ©΄ 일을 λ§ˆλ¬΄λ¦¬ν•˜κ³  mergeν•œλ‹€.
    • μˆ˜ν–‰ν•˜μ§€ λͺ»ν•˜κ³  λ‹€μŒλ‚ μ΄ 지났닀면 일정 ν‘œλ₯Ό κ³΅λž€μœΌλ‘œ λ‘”λ‹€.
  • 일주일에 3회 이상 μ˜€μ „ 지각 μ‹œ 벌금 (10,000원)
  • 본인이 μž‘μ„±ν•œ ν•˜λ£¨ 일과에 λŒ€ν•΄ 지킀지 λͺ»ν•œ 경우 벌금 (10,000원)
  • 벌금 μΆ”κ°€ μ‹œ ν•΄λ‹Ήν•˜λŠ” λ‹€μŒ 벌금 (+10,000원)
  • νƒˆν‡΄ μ‹œ 이유λ₯Ό 3λͺ… 이상 λ™μ˜ λ°›μ•„μ•Ό ν•œλ‹€.

πŸ€”ν•˜λ£¨ 일과 μž‘μ„± μš”λ Ή

  • 본인이 ν•˜λ£¨μ— ν•  수 μžˆλŠ” 양을 μž‘μ„±ν•˜μ—¬μ•Όν•˜λ―€λ‘œ λ¬΄λ¦¬ν•˜κ²Œ μž‘μ„±ν•˜μ§€ μ•Šμ•„λ„ λ©λ‹ˆλ‹€.
  • ν•˜λ£¨ κ³΅λΆ€λŸ‰μ΄ 적고 λ§Žκ³ λŠ” μ΄ˆκΈ°μ—λŠ” μ€‘μš”ν•˜μ§€ μ•ŠμœΌλ©° 정말 ν•˜λ£¨μ— 해야겠닀라고 μƒκ°ν•˜λŠ” 뢀뢄에 λŒ€ν•΄μ„œ μž‘μ„±ν•˜λ©΄μ„œ μŠ΅κ΄€μ„ λ“€μ—¬λ‚˜κ°€λŠ” 것이 μ’‹μŠ΅λ‹ˆλ‹€. (벌금이 큰 μ΄μœ λŠ” μŠ΅κ΄€μ„ 닀지기 μœ„ν•¨μœΌλ‘œ μ˜€λ²„ν•΄μ„œ 일정을 크게 μ“°κ³  일정을 지킀지 μ•ŠλŠ” 것을 막기 μœ„ν•¨μž…λ‹ˆλ‹€.)
  • 약속이 μžˆκ±°λ‚˜ 본인이 μ‰¬λŠ” μ‹œκ°„μ΄ 많이 ν•„μš”ν•˜λ‹€λ©΄ 그것쑰차도 일정이라고 μƒκ°ν•˜κ³  μ—¬μœ λ‘­κ²Œ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€. (일정을 항상 κ³΅λΆ€λ§Œ ν•˜λ„λ‘ λΉ‘λΉ‘ν•˜κ²Œ μ§ λ‹€λŠ” 것에 의의λ₯Ό 두지 μ•Šμ•„λ„ λ©λ‹ˆλ‹€.)
μž‘μ„± μ˜ˆμ‹œ1
- 10μ‹œ 30λΆ„ μžλ™μ°¨ λ―Έμ…˜ ν”Όλ“œλ°±
- μžλ™μ°¨ λ―Έμ…˜ ν”Όλ“œλ°± λ‚΄μš© 반영 및 재리뷰 μš”μ²­
- λͺ¨λ˜ μžλ°” 인 μ•‘μ…˜ 3μž₯
- 객체지ν–₯의 사싀과 μ˜€ν•΄ 4μž₯
- μ•Œκ³ λ¦¬μ¦˜ 문제 2개 ν’€κΈ°

μž‘μ„± μ˜ˆμ‹œ2
- 10μ‹œ 30λΆ„ μžλ°” 문법 및 κ°œλ… 이해
- 2μ‹œ ν¬μˆ˜νƒ€
- 둜또 λ―Έμ…˜ ν”Όλ“œλ°± λ‚΄μš© 반영 및 재리뷰 μš”μ²­
- 둜또 λ―Έμ…˜ enum λΆ€λΆ„ prologμž‘μ„±
- 저녁 약속

μž‘μ„± μ˜ˆμ‹œ3
- 주말 νœ΄μ‹

πŸ“†μŠ€ν„°λ”” 일정

  • 총 일정 : LEVEL 2κΈ°κ°„ λ™μ•ˆ ( ~ 6/9)
  • μ›”μš”μΌ (μ˜€ν›„ 12μ‹œ30λΆ„) : 곡뢀 일정 pr 및 κ°„λ‹¨ν•œ 일주일 회고 -> 회고 λ‚ μ§œ 회의 쀑
  • ν™” - 금 (μ˜€μ „ 9μ‹œ50λΆ„) : 곡뢀 일정 pr
  • ν™” - 금 (μ˜€μ „ 11μ‹œ) : pr에 λŒ€ν•œ 의견 및 approve
  • μ›” - 금 (μ˜€ν›„ 10μ‹œ) : 일정 확인 merge βœ…
  • (ν† μš”μΌ, μΌμš”μΌ, κ³΅νœ΄μΌμ€ option으둜 두고 μ§„ν–‰ν•©λ‹ˆλ‹€)

✏️pr μž‘μ„± κ·œμΉ™

  • μŠ€ν„°λ”” μƒν™©ν‘œμ— λ‹€λ₯Έμ‚¬λžŒμ΄ 일정확인을 λ‘˜ μˆ˜λ„ μžˆμœΌλ―€λ‘œ 항상 conflictλ‚˜μ§€ μ•Šκ²Œ 깃을 잘 ν™œμš©ν•©μ‹œλ‹€ :)
  • μƒμ„±λœ 본인의 λ‹‰λ„€μž„ 폴더에 일주일 λ‹¨μœ„λ‘œ mdνŒŒμΌμ„ λ§Œλ“€μ–΄ μΌμ£ΌμΌκ°„μ˜ λΆ„λŸ‰μ„ ν•œλ²ˆμ— λ³Ό 수 μžˆλ„λ‘ μž‘μ„±ν•©λ‹ˆλ‹€. (Ex. 3/1-3/6.md)
  • merge 쑰건은 μ˜€μ „ 일정 ν™•μΈμ‹œκ°„μ— μ΅œμ†Œν•œ 4λͺ…이 일정을 ν™•μΈν•˜κ³  approve인 μƒνƒœμž…λ‹ˆλ‹€.
  • github action ci둜 λͺ¨λ“  일정 μ™„λ£Œ μ‹œμ— μžλ™μœΌλ‘œ main μƒν™©ν‘œκ°€ μƒˆλ‘œκ³ μΉ¨ λ©λ‹ˆλ‹€.
    • λ”°λΌμ„œ μˆ˜λ™μœΌλ‘œ READMD.mdλ₯Ό μˆ˜μ •κΈˆμ§€ν•©λ‹ˆλ‹€.
    • ν•΄λ‹Ή μš”μΌμ΄ λλ‚˜κ³  일정 μ§€κ°μ‹œμ— [x]ν•˜λŠ” κ²ƒμ΄μ•„λ‹Œ κ³΅λž€μœΌλ‘œ 두고 prν•΄μ•Ό 일과 μˆ˜ν–‰ 미달 μ‹œ μƒν™©ν‘œμ— μ—…λ°μ΄νŠΈ λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

πŸ™†β€β™‚οΈgit

  • 당일 κ³„νš μž‘μ„± μ „ fetch-merge
$ git checkout main

$ git remote add upstream https://github.com/woowacourse-study/2022-daily-planner

$ git fetch upstream main
$ git merge upstream/main

$ git checkout -b feature
  • 이미 remoteλ₯Ό λ°›μ•„λ‘” μƒνƒœλΌλ©΄ remote add λΆˆν•„μš”
  • κ³„νšν‘œ μž‘μ„± 및 pull request
$ git add .
$ git commit -m "commit message"
$ git push origin feature

pull request in github
  • κ³„νš μ™„λ£Œ
$ git add .
$ git commit -m "commit message"
$ git push origin feature

$ git branch -d feature
  • pr merge
Squash and merge 선택 ν›„ merge

  • pr merge ν•˜λŠ” μˆœκ°„ conflict이 λ°œμƒν•  경우 github λ‚΄μ—μ„œ 확인 ν›„ 처리
1. Resolve conflicts
2. <<<<<<. ======, >>>>>> 둜 된 λΆ€λΆ„ μ‚­μ œ ν›„ μ •μƒμ μœΌλ‘œ μƒν™©ν‘œμ— μ²΄ν¬ν‘œμ‹œκ°€ 되게 conflict λΆ€λΆ„ μˆ˜μ •
3. Mark as resolved ν™œμ„±ν™” λ²„νŠΌ 클릭
4. commit merge ν™œμ„±ν™” λ²„νŠΌ 클릭
5. Merge

πŸ’»μŠ€ν„°λ”” μƒν™©ν‘œ

민초 μ•„μ„œ 앨버 에덴 였리 μž‰ ν‹°κ±° μ½”λ¦° νŒŒλž‘
4/25(μ›”) βœ… βœ… βœ… βœ… βœ… βœ… βœ… βœ…
4/26 βœ… βœ… βœ… βœ… βœ… βœ… βœ… βœ…
4/27
4/28
4/29
4/30
5/1
5/2(μ›”)
5/3
5/4
5/5
어린이날
5/6
5/7
5/8
5/9(μ›”)
5/10
5/11
5/12
5/13
5/14
5/15
5/16(μ›”)
5/17
5/18
5/19
5/20
5/21
5/22
5/23(μ›”)
5/24
5/25
5/26
5/27
5/28
5/29
5/30(μ›”)
5/31
6/1
지방선거
6/2
6/3
6/4
6/5
6/6(μ›”)
ν˜„μΆ©μΌ
6/7
6/8
6/9