[Git] ์ฒด๋ฆฌํฝ (Cherry-pick)
์ฒด๋ฆฌํฝ์ ํน์ ๋ธ๋์น์์ [ํน์ ์ปค๋ฐ] ํ๋๋ง ๋ฐ๋ก ๊ฐ์ ธ์์ mergeํด์ฃผ๋ ๊ฝค ๋
ํนํ ๊ธฐ๋ฅ์ด๋ค.
๊ทธ๋ ๊ฒ ์์ฃผ ์ฌ์ฉํ ๋งํ ๊ธฐ๋ฅ์ ์๋์ง๋ง, ๊ฐ๋ ํ์ํ ๊ฒฝ์ฐ๊ฐ ์๋ค .
๋ง์ฝ ์๋ณธ ๋ธ๋์น์ธ master๋ ๋ ๋๊ณ , cherry ๋ธ๋์น์์๋ง ์ปค๋ฐ์ ๋๊ฐ ์น๋ค๊ณ ๊ฐ์ ํ๊ฒ ๋ค.
a.rs ํ์ผ์ ๋จผ์ ์์ฑํ๊ณ ์ปค๋ฐ.
b.rs ํ์ผ์ ์์ฑํ๊ณ ์ปค๋ฐ.
์ด ์ปค๋ฐ์ 2๋ฒ ํ๋ค.
์ผ๋ฐ์ ์ธ ๊ฒฝ์ฐ์๋ ๊ทธ๋ฅ merge cherry๋ก ๋ธ๋์น ์ ์ฒด๋ฅผ ํฉ์น ํ
์ง๋ง, ๊ฐ๋์ b๋ง ๊ฐ์ ธ์ค๊ณ ์ถ์ ์๊ฐ ์๋ค.
์ด๋ด๋ ์ฒด๋ฆฌํฝ์ ์ด๋ค.
์ฐ์ ์ปค๋ฐ id๋ฅผ ํ์ธํ๊ณ

๋จธ์งํ ๋ธ๋์น๋ก ์ด๋ํ ๋ค์์, ์ฒด๋ฆฌํฝ์ ๋จธ์งํ๊ณ ์ถ์ ์ปค๋ฐ ์์ด๋๋ฅผ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.

์ง์. a๋ ๋ฌด์ํ๊ณ b๋ง ๋ค์ด์จ ๊ฒ์ ๋ณผ ์ ์๊ฒ ๋ค.
๋ค๋ฅธ๊ฑด merge์ ๊ฑฐ์ ๋๊ฐ๋ค.
์ฒด๋ฆฌํฝ์ ์ทจ์ํ๊ณ ์ถ๋ค๋ฉด ๋กค๋ฐฑ์ ํ๋ฉด ๋๊ณ

์ฒด๋ฆฌํฝ์ ํ ์ํ์์๋ ๋ฌธ์ ์์ด ๋จธ์ง๋ฅผ ๊ทธ๋๋ก ํ ์ ์๋ค.
