๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

pull request

(2)
[Github] Create draft pull request Create draft pull request Draft ๋ชจ๋“œ์—์„œ๋Š” ์ด์Šˆ ๋จธ์ง€ ๋ฒ„ํŠผ์ด ๋น„ํ™œ์„ฑํ™” ์ƒํƒœ์ด๋‹ค. Git์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ํ•œ ๊ฐ€์ง€ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ณ  PR(Pull Request)์„ ํ†ตํ•ด Contribution์„ ํ•˜๊ฒŒ๋œ๋‹ค. ์ˆ˜์ •์‚ฌํ•ญ์„ ๋ฐ˜์˜ํ•ด ๋‹ฌ๋ผ๋Š” PR์„ ์š”์ฒญํ•˜๊ฒŒ ๋˜๋ฉด ๋ฆฌ๋ทฐ์–ด๋Š” ์ˆ˜์ •์‚ฌํ•ญ์„ ๋ฆฌ๋ทฐํ•˜๊ณ  ์Šน์ธํ•˜๋ฉด ์ˆ˜์ •์‚ฌํ•ญ์ด ๋ฐ˜์˜๋œ๋‹ค. ๊นƒํ—ˆ๋ธŒ์—์„œ Draft(์ดˆ์•ˆ ๋ชจ๋“œ)๋กœ ์˜คํ”ˆํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค. ์ดˆ์•ˆ๋ชจ๋“œ๋ž€ ์ž‘์—…์ค‘์ธ ์ฝ”๋“œ๊ฐ€ ์•„์ง ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ›์„ ์ค€๋น„๊ฐ€ ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉฐ ๊ณ„์† ์ž‘์—…์ด ์ด๋ฃจ์–ด์ง€๊ณ  ์žˆ๋Š” ์ƒํƒœ๋ผ๋Š” ์˜๋ฏธ์ด๋‹ค. Ready for review๋ฅผ ํด๋ฆญํ•˜๋ฉด Draft ๋ชจ๋“œ์—์„œ ์ผ๋ฐ˜ PR ์ด์Šˆ๋กœ ์ „ํ™˜๋˜์–ด ์ฝ”๋“œ๋ฅผ ๋จธ์ง€ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค.
[Github] pull request ๋ฐฉ๋ฒ• pull request ๋ฐฉ๋ฒ• ์ˆœ์„œ Fork clone, remote์„ค์ • branch ์ƒ์„ฑ ์ˆ˜์ • ์ž‘์–ด ํ›„ add, commit, push pull Request ์ƒ์„ฑ ์ฝ”๋“œ๋ฆฌ๋ทฐ, Merge Pull Request Merge ์ด branch ์‚ญ์ œ ๋ฐ ๋™๊ธฐํ™” 1. Fork fork๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ Github repository์—์„œ ๋‚ด๊ฐ€ ์–ด๋–ค ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์„ ๋„ฃ๊ณ  ์‹ถ์„ ๋•Œ ํ•ด๋‹น respository๋ฅผ ๋‚ด Github repository๋กœ ๊ทธ๋Œ€๋กœ ๋ณต์ œํ•˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. forkํ•œ ์ €์žฅ์†Œ๋Š” ์›๋ณธ(๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ github repository)์™€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์—ฐ๊ฒฐ ๋˜์–ด ์žˆ๋‹ค๋Š” ์˜๋ฏธ๋Š” original repository์— ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์ƒ๊ธฐ๋ฉด(์ƒˆ๋กœ์šด commit) ์ด๋Š” ๊ทธ๋Œ€๋กœ forked๋œ reposi..