Skip to content

๐Ÿ”ฅ ์Šคํ„ฐ๋”” Branch ๋ฐ PR ๊ทœ์น™ ๐Ÿ”ฅ

DONGMIN edited this page Oct 27, 2022 · 7 revisions

์ฐธ์—ฌ ๋ฐฉ๋ฒ•

  • repository fork & clone
  • ์•„๋ž˜์— ํด๋” ๊ตฌ์กฐ ํ•ญ๋ชฉ ์ฐธ๊ณ ํ•˜์—ฌ ํŒŒ์ผ ์ƒ์„ฑ ํ›„ ์†Œ์Šค์ฝ”๋“œ ์ž‘์„ฑ
  • ๋ณธ์ธ ์ด๋ฆ„์˜ branch ์ƒ์„ฑ
  • commit(์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋Š” [์ถœ์ฒ˜, ๋ฒˆํ˜ธ] ๋ฌธ์ œ ์ œ๋ชฉ ์œผ๋กœ ํ†ต์ผ โ†’ [PG, 1845] ํฐ์ผ“๋ชฌ)
  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค: PG, ๋ฐฑ์ค€: BOJ, ๋ฆฟ์ฝ”๋“œ: LC
  • merge ํ›„ Pull Request (PR ์ œ๋ชฉ: N์ฃผ์ฐจ PR - ์ด๋ฆ„, ๋‚ด์šฉ์€ ๋ฌธ์ œ๋ฅผ ์–ด๋–ค ์‹์œผ๋กœ ํ’€์—ˆ๋Š” ์ง€์— ๋Œ€ํ•ด์„œ ๊ฐ„๋‹จํ•˜๊ฒŒ ์„ค๋ช…ํ•œ๋‹ค.)

PR ๋ฐฉ๋ฒ• ์ฐธ๊ณ 

ํด๋” ๊ตฌ์กฐ

  • ์ ˆ๋Œ€์ ์œผ๋กœ ๋งž์ถฐ์•ผ ํ•˜๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ˆ ์œตํ†ต์„ฑ ์žˆ๊ฒŒ ํ•˜๋ฉด ๋œ๋‹ค. ์ด๋ฆ„/๋ฌธ์ œ์ถœ์ฒ˜/๋ฌธ์ œ์œ ํ˜•or๋ ˆ๋ฒจ/๋ฌธ์ œ์ถœ์ฒ˜๋ฌธ์ œ๋ฒˆํ˜ธ
  • ๋ฌธ์ œ ํŒŒ์ผ ์ด๋ฆ„์€ ๋ณธ์ธ์ด ํŽธํ•œ๋Œ€๋กœ ์ž‘์„ฑํ•œ๋‹ค.

์˜ˆ์‹œ) dongmin/programmers/level1/PG1845
์˜ˆ์‹œ) dongmin/baekjoon/greedy/BOJ1234

PR ๊ทœ์น™

  • ์ œ๋ชฉ์€ N์ฃผ์ฐจ PR - ์ด๋ฆ„์œผ๋กœ ์ž‘์„ฑํ•œ๋‹ค.
  • ๋ณธ๋ฌธ์—๋Š” ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ๋Š๊ผˆ๋˜ ์ ์ด๋‚˜ ์ƒˆ๋กœ ์•Œ๊ฒŒ๋œ ์ , ์–ด๋ ค์› ๋˜ ์  ๋“ฑ์„ ์ ๋Š”๋‹ค.
  • ๋ฌธ์ œ๋ฅผ ๋ชปํ’€์—ˆ๋‹ค๋ฉด, ์–ด๋–ค ์‹์œผ๋กœ ์ ‘๊ทผํ–ˆ๋Š”์ง€์— ๋Œ€ํ•ด์„œ ๊ฐ„๋žตํ•˜๊ฒŒ ์ž‘์„ฑํ•œ๋‹ค.
  • ๋ผ๋ฒจ์€ ์‚ฌ์šฉ์–ธ์–ด, ๋ฌธ์ œ์ถœ์ฒ˜ ๋“ฑ ์ ์ ˆํ•œ ๋ผ๋ฒจ์„ ์‚ฌ์šฉํ•œ๋‹ค.
  • PR์€ ์›”์š”์ผ ์˜ค์ „ 9์‹œ์ „๊นŒ์ง€ ๋ฐ˜๋“œ์‹œ ์ œ์ถœ!!

PR ๋ฆฌ๋ทฐ ๋ฐฉ๋ฒ• (*ํ•„์ˆ˜)

  • ์ž์œ ๋กญ๊ฒŒ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด PRํ•œ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ๋Š๋‚€ ์ ์ด๋‚˜ ๋ณด์™„ํ•ด์•ผ ๋  ์  ๋“ฑ์„ ์ ๋Š”๋‹ค.

์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ฐฉ์‹

  • PR ๋ฆฌ๋ทฐ๋ฅผ ํ•˜๋ฉด์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ์—์„œ ๊ถ๊ธˆํ•˜๊ฑฐ๋‚˜ ์ดํ•ด๊ฐ€ ์•ˆ๋˜๋Š” ๋ถ€๋ถ„๋“ค์„ ์ •๋ฆฌํ•ด์„œ ์งˆ๋ฌธํ•˜๊ธฐ!

Merge ๊ธฐ์ค€

  • ๋ชจ๋“  ํŒ€์›๋“ค์˜ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด merge๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.
  • ๋งŒ์•ฝ ๋ฆฌ๋ทฐ๋ฅผ ์•ˆํ•œ ํŒ€์›์ด ์žˆ๋‹ค๋ฉด ํ•ด๋‹น ํŒ€์›์—๊ฒŒ ๋ฆฌ๋งˆ์ธ๋“œ ํ•ด์ค€๋‹ค.