๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’กtips

PR ํ…œํ”Œ๋ฆฟ ๊ณ ๋ฏผ์€ ์ด์ œ ๊ทธ๋งŒ, AutoRepo๐Ÿˆ‍โฌ› ์ ์šฉ๊ธฐ

by ํ‚ํ‚์ž‰ 2024. 12. 5.

์กธ์—… ์ž‘ํ’ˆ๋ถ€ํ„ฐ ์ „๊ณต ๊ณผ์ œ๊นŒ์ง€, ํ˜‘์—…๋ณด๋‹ค๋Š” ํ˜ผ์ž ํ•˜๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ๋งŽ์•˜์ง€๋งŒ, ๋‚˜ํ˜ผ์ž ํ”„๋กœ์ ํŠธ์—์„œ๋„ ๊ธฐ๋ณธ์ ์ธ Git Flow์™€ PR ๊ทœ์น™์€ ์ง€ํ‚ค๋ ค๊ณ  ๋…ธ๋ ฅํ•ด์™”๋‹ค. ํŠนํžˆ PR ํ…œํ”Œ๋ฆฟ์„ ๋” ๊ตฌ์กฐ์ ์œผ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์—†์„๊นŒ ๊ณ ๋ฏผํ•˜๋ฉฐ, ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ PR ํ…œํ”Œ๋ฆฟ ๊ตฌ์„ฑ์— ๊ฝค ๋งŽ์€ ์‹œ๊ฐ„์„ ์Ÿ๊ธฐ๋„ ํ–ˆ๋‹ค.
 

๊ณ ๋ฏผ์˜ ํ”์ ๋“ค...

 
 
์ด๋Ÿฐ ๊ณ ๋ฏผ์„ ์™„์ „ํžˆ ์—†์• ์ค„ ์„œ๋น„์Šค๊ฐ€ ์ถœ์‹œ๋˜์—ˆ๋‹ค! AutoRepo๋ผ๋Š” ์„œ๋น„์Šค์ธ๋ฐ, README, Issue, Pull Request, Label ๋“ฑ ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์„ธํŒ…์„ ์ž๋™ํ™”ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค์ด๋‹ค. ์ •๋ง ํ•„์š”ํ–ˆ๋˜ ์„œ๋น„์Šค์ด๊ธฐ๋„ ํ•˜์ง€๋งŒ, ์„œ๋น„์Šค ์†Œ๊ฐœ์—์„œ ๋ณธ ๊ท€์—ฌ์šด ๊ณ ์–‘์ด ๋•Œ๋ฌธ์— ๋ง์„ค์ž„ ์—†์ด ์‚ฌ์šฉํ•ด๋ณด๊ฒŒ ๋˜์—ˆ๋‹ค.
 
๋งˆ์นจ ๋”ฅ๋Ÿฌ๋‹ ์ „๊ณต ๊ณผ์ œ๋กœ ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋‚˜ ๋” ํ•ด์•ผ ํ–ˆ๊ธฐ์—, AutoRepo๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์„ธํŒ…์„ ์ง„ํ–‰ํ•ด๋ณด์•˜๋‹ค. 
 

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

GitHub ๊ณ„์ • ์—ฐ๋™
๊นƒํ—™ ๊ณ„์ •์œผ๋กœ AutoRepo์— ๋กœ๊ทธ์ธ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ ๋’ค, AutoRepo ์‚ฌ์ดํŠธ์—์„œ ๊ฒ€์ƒ‰ํ•˜๋ฉด ๋ฐ”๋กœ ๋ ˆํฌ๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 
 
์ •๋ณด ์ž…๋ ฅ ๋ฐ ์„ค์ •
๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์„ ํƒํ•˜๊ณ  ๊ธฐ๋ณธ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค. ๊ธฐ์ˆ  ์Šคํƒ ๋ฐฐ์ง€๋„ ์„ ํƒํ•˜์—ฌ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๊ณ , ๋ณ„๋„๋กœ ์ปค์Šคํ…€ ๋ฐฐ์ง€๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ์–ด ๋งค์šฐ ์œ ์šฉํ–ˆ๋‹ค. ๊ธฐ์กด ๋ฆฌ๋“œ๋ฏธ ์ž‘์„ฑ ๋• ๋ฐฐ์ง€ ํ•˜๋‚˜ํ•˜๋‚˜ ๋ถ™์ด๋Š” ์ž‘์—…์ด ๋ฒˆ๊ฑฐ๋กœ์› ๋Š”๋ฐ, ์ด ๊ธฐ๋Šฅ์ด ํŠนํžˆ ๋งˆ์Œ์— ๋“ค์—ˆ๋‹ค๐Ÿ‘๐Ÿ‘ 
 

 
์ž๋™ README ์ƒ์„ฑ
์ •๋ณด๋ฅผ ์ž…๋ ฅํ•œ ํ›„ '์—…๋กœ๋“œ' ๋ฒ„ํŠผ๋งŒ ๋ˆ„๋ฅด๋ฉด ์ž๋™์œผ๋กœ README๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. ๋‹จ์ˆœํžˆ README ์ƒ์„ฑ ๊ธฐ๋Šฅ๋งŒ์œผ๋กœ๋„ ๋ฌด์กฐ๊ฑด ์“ธ ๊ฒƒ ๊ฐ™๋‹ค๊ณ  ๋Š๋‚„ ๋งŒํผ ํ˜์‹ ์ ์ด์—ˆ๋‹ค.
 

 
์ด์Šˆ ๋ฐ PR ํ…œํ”Œ๋ฆฟ ์ž๋™ ์ƒ์„ฑ
์ด์Šˆ์™€ PR ํ…œํ”Œ๋ฆฟ ์ƒ์„ฑ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•œ๋‹ค. ๊ธฐ๋ณธ ์ œ๊ณต ํ…œํ”Œ๋ฆฟ์„ ๋ณต์‚ฌํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ์ž๋™ ์ƒ์„ฑ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ ˆํฌ์— ๋ฐ”๋กœ pull_request_template.md ํŒŒ์ผ์ด ์ƒ์„ฑ๋œ๋‹ค.
 

 
๋ผ๋ฒจ ์ž๋™ ์ƒ์„ฑ
ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉํ•  ๋ผ๋ฒจ๋„ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด์ค€๋‹ค..๐Ÿ˜ฏ ์ด๋ชจ์ง€ ํ…์ŠคํŠธ ๋“ฑ ์Šคํƒ€์ผ ์„ ํƒ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋ชจ์ง€ ๋ถ™์€๊ฒŒ ์ œ์ผ ๊ท€์—ฝ๋‹ค.

 


์ง„์งœ ํ˜์‹ ์ ์ธ ์„œ๋น„์Šค๋ผ๊ณ  ๋Š๊ผˆ๋‹ค. ๊ธฐ์กด์˜ ๋ฒˆ๊ฑฐ๋กญ๋˜ ์ž‘์—…๋“ค์ด ๋ชจ๋‘ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๊ณ , ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์„ธํŒ…์— ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์ด ์ ˆ๋ฐ˜, ์•„๋‹ˆ ๊ทธ ์ด์ƒ ์ค„์–ด๋“  ๊ฒƒ ๊ฐ™๋‹ค.
 
์–ด๋ ค์šด ์ž‘์—…์€ ์•„๋‹ˆ์ง€๋งŒ, ๋งˆํฌ๋‹ค์šด ๊ธฐ๋ฐ˜ ๋ฌธ์„œ ์ž‘์„ฑ, ๋ฐฐ์ง€ ์ฒจ๋ถ€, ํŒ€์› ํ”„๋กœํ•„ ์ƒ์„ฑ, ๋ผ๋ฒจ ์„ค์ • ๋“ฑ ๋ฒˆ๊ฑฐ๋กœ์› ๋˜ ์ž‘์—…๋“ค์ด ๋ฒ„ํŠผ ์—…๋กœ๋“œ ํ•œ๋ฒˆ์œผ๋กœ ์ž๋™์œผ๋กœ ์ฒ˜๋ฆฌ๋˜๊ณ , ์‚ฌ์ดํŠธ ๋‚ด ํผ์—์„œ ํ…์ŠคํŠธ ์ž‘์„ฑ๋งŒ์œผ๋กœ ์™„์„ฑ๋œ๋‹ค๋Š” ์ ์ด ๋„ˆ๋ฌด ๊ฐ๋™์ ์ด์—ˆ๋‹ค.
 
์ผ์ƒ์˜ ๋ถˆํŽธํ•จ์„ ์ฝ”๋„๋กœ ํ˜์‹ ํ•œ๋‹ค๋Š” ๋ง์ด ์–ด๋–ค ์˜๋ฏธ์ธ์ง€ ์‹ค๊ฐํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค์ธ๊ฒƒ ๊ฐ™๋‹ค. ์•ž์œผ๋กœ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑํ•  ์ผ ์žˆ์œผ๋ฉด ๋ฌด์กฐ๊ฑด ์‚ฌ์šฉํ•  ๊ฒƒ ๊ฐ™๋‹ค. AutoRepo ์˜์›ํžˆ ์„œ๋น„์Šคํ•ด์ฃผ์„ธ์š”
 

'๐Ÿ’กtips' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

๊นƒํ—™ ์ž”๋”” 3D๋กœ ๋ณด๊ธฐโ˜˜๏ธ, Github Isometric Contributions  (0) 2024.12.24