๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“˜/Journal

์ฒซ PR

by yenios 2021. 7. 12.
 

๊ธฐ๋ณธ ์—ฐ์‚ฐ์ž (Basic Operators)

 

jusung.gitbook.io

 

 

 

 

 

 

Swift ๋ฌธ๋ฒ• ๊ธฐ๋ณธ์ด ์žกํ˜€์žˆ์ง€ ์•Š๋‹ค๋Š” ์ƒ๊ฐ์— jusung๋‹˜์ด gitbook์œผ๋กœ ์ •๋ฆฌํ•ด์ฃผ์‹  ์Šค์œ„ํ”„ํŠธ ๊ฐ€์ด๋“œ๋ผ์ธ ๋ฒˆ์—ญ๋ณธ์„ ๋ณด๋ฉด์„œ ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ ์žˆ๋‹ค.

๋ฌธ์„œ๋ฅผ ๋ณด๋ฉด์„œ ๊ณต๋ถ€ํ•˜๋‹ค๋ณด๋‹ˆ ์ˆ˜์ •ํ•ด์•ผ ํ•  ๋ถ€๋ถ„๋“ค์ด ๋ช‡ ๊ฐœ ๋ณด์—ฌ PR์„ ํ•ด๋ณด๊ธฐ๋กœ ๊ฒฐ์‹ฌํ–ˆ๋‹ค.

 

 

 

์ฒซ๋ฒˆ ์งธ๋กœ "๋ฆฌํ„ฐ๋Ÿด์„ ์ด์šฉํ•œ ๋ฐฐ์—ด์˜ ์ƒ์„ฑ"์— ์˜คํƒ€๊ฐ€ ์žˆ์–ด์„œ ์ˆ˜์ •์„ ํ•˜๋ ค ํ–ˆ๋Š”๋ฐ, ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ผ์˜จ ์ฝ”๋“œ์—์„œ๋Š” ์ˆ˜์ •์ด ์ด๋ฏธ ๋˜์–ด์žˆ์—ˆ๋‹ค.

์•„๋งˆ PR๋“ค์„ ๋จผ์ € ๋ฐ›์•„๋†“๊ณ  ์ˆ˜์ •ํ•ด์•ผํ•  PR๋“ค์„ mergeํ•œ ํ›„ ํ•œ๊บผ๋ฒˆ์— ๋ฐฐํฌํ•˜์‹œ๋Š” ๊ฒƒ ๊ฐ™์•˜๋‹ค.

 

 

 

 

 

๋‘๋ฒˆ ์งธ๋Š” ์ฃผ์„์— ๊ด€๋ จ๋œ ๋‚ด์šฉ์ด์—ˆ๋‹ค. ๋ฌธ์„œ ๊ทœ์น™์— ๋”ฐ๋ฅด๋ฉด ํ”„๋ฆฐํŠธ๋ฌธ ๋‹ค์Œ ์ฃผ์„์€ ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ Prints "์ถœ๋ ฅ ๊ฒฐ๊ณผ" ํ˜•์‹์œผ๋กœ ๋‹ฌ์•„๋†“๋Š”๋ฐ,

ํ•ด๋‹น ์ฃผ์„์—๋Š” ์ถœ๋ ฅ ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ๋ฒˆ์—ญ(let unusualMenagerie ์˜ค๋ธŒ์ ํŠธ์— ๋Œ€ํ•œ ์„ค๋ช…)์ด ๋‹ฌ๋ ค์žˆ์—ˆ๋‹ค. 

ํ•ด๋‹น ์ฃผ์„ ๋‚ด์šฉ์„ ์ถœ๋ ฅ ๊ฒฐ๊ณผ๋กœ ๋ฐ”๊พธ์–ด์„œ PR์„ ํ–ˆ๋‹ค.

 

 

 

 

 

 

 

๊ฒฐ๊ณผ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋  ์ง€ ๋Š” ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ... ์ฒ˜์Œ PRํ•œ๊ฒŒ ๊ธฐ๋ป์„œ ๋‚จ๊ธฐ๋Š” ๊ธฐ๋กใ…‹ใ…‹ใ…‹! ์ฐธ๊ณ ํ•œ ๊ธ€๋“ค์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

์ด๋ฒˆ์—” ๋‹จ์ˆœํ•œ ๋‚ด์šฉ ์ˆ˜์ •์— ๋ถˆ๊ณผํ–ˆ์ง€๋งŒ ๋‹ค์Œ์—” ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด์„œ๋„ ์˜คํ”ˆ์†Œ์Šค์— ๊ธฐ์—ฌํ•˜๊ณ ์‹ถ๋‹ค...

 

 

 

 

 

https://wayhome25.github.io/git/2017/07/08/git-first-pull-request-story/

 

git ์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ํ’€๋ฆฌํ€˜์ŠคํŠธ(pull request) ๋ฐฉ๋ฒ• · ์ดˆ๋ณด๋ชฝํ‚ค์˜ ๊ฐœ๋ฐœ๊ณต๋ถ€๋กœ๊ทธ

๊ฐœ๋ฐœ์„ ํ•˜๋‹ค ๋ณด๋ฉด ์ฝ”๋“œ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ๋ณต์‚ฌํ•ด์•ผ ํ•˜๋Š” ์ผ์ด ์ž์ฃผ ์ƒ๊ธด๋‹ค. ์ฝ”๋“œ๋ฅผ ํ†ต์งธ๋กœ ๋ณต์‚ฌํ•˜๊ณ  ๋‚˜์„œ ์›๋ž˜ ์ฝ”๋“œ์™€๋Š” ์ƒ๊ด€์—†์ด ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœ์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๋Š”

wayhome25.github.io

http://www.secmem.org/blog/2019/04/10/git_pr/

 

๊ธฐ๋ณธ์ ์ธ Git ์‚ฌ์šฉ๋ฒ•๊ณผ Pull Request๋ฅผ ํ†ตํ•ด ํ”„๋กœ์ ํŠธ ๊ธฐ์—ฌํ•˜๊ธฐ

VCS? Git? GitHub? Git์ด๋ž€ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(VCS, Version Control System)์˜ ํ•œ ์ข…๋ฅ˜์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์—ฌ๊ธฐ์„œ ๋งํ•˜๋Š” ๋ฒ„์ „ ๊ด€๋ฆฌ๋ž€ ๋ฌด์—‡์ด๊ณ , ์™œ ํ•„์š”ํ• ๊นŒ์š”? ๋ฒ„์ „ ๊ด€๋ฆฌ๋ž€ ์ด๋ฆ„ ๊ทธ๋Œ€๋กœ ์—ฌ๋Ÿฌ ํŒŒ์ผ์„ ํ•˜๋‚˜์˜ ๋ฒ„

www.secmem.org

 

 

๋Œ“๊ธ€