๐Ÿ—„๏ธ git

[git] 12 - GitHub์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ ๋‚ด๋ ค๋ฐ›๊ธฐ2 (pull)

seonghye0n 2023. 3. 27. 21:04
์ด์ „๊ธ€์—์„œ fetch๋ฅผ ์„ค๋ช…ํ–ˆ๋Š”๋ฐ fetch ๋ช…๋ น์–ด๋Š” ์ปค๋ฐ‹์„ ๋‚ด๋ ค๋ฐ›๊ธฐ๋งŒ ํ•  ๋ฟ, ๋กœ์ปฌ์— ๋ฐ˜์˜๋˜์ง€ ์•Š๊ณ  FETCH_HEAD๋ผ๋Š” ์•ฝ์†๋œ ๋ธŒ๋žœ์น˜์— ๋‚ด๋ ค๋ฐ›๋Š”๋‹ค๊ณ  ํ–ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๋‚ด๋ ค๋ฐ›๊ณ  ๋กœ์ปฌ์— merge๊นŒ์ง€ ํ•ด์ฃผ๋Š” ๋ช…๋ น์–ด๋ฅผ ์•Œ์•„๋ณด์ž.

 

pull

ํ•ด๋‹น ๋ช…๋ น์–ด๋Š” ์œ„์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ ์ฒ˜๋Ÿผ ๋‚ด๋ ค๋ฐ›๊ณ  merge๊นŒ์ง€ ํ•ด์ฃผ๋Š” ๋ช…๋ น์–ด๋‹ค.

git pull <์ €์žฅ์†Œ๋ช…> <๋ธŒ๋žœ์น˜๋ช…>

 

์ด์ „๊ธ€๊ณผ ๋˜‘๊ฐ™์ด GitHub ํ™ˆํŽ˜์ด์ง€์—์„œ ์ง์ ‘ ์ปค๋ฐ‹์„ ํ•˜๋‚˜ ์ถ”๊ฐ€ํ–ˆ๋‹ค.

 

์œ„์˜ ์ปค๋ฐ‹์„ ๋‚ด ๋กœ์ปฌ์— ๋‚ด๋ ค๋ฐ›๊ณ  ๋ฐ˜์˜ํ•ด๋ณด๋„๋ก ํ•˜์ž.

์•„๋ž˜์˜ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด pull ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜๋ฉด ๋‚ด๋ ค๋ฐ›๊ณ  ๋ณ‘ํ•ฉ๊นŒ์ง€ ๋œ๋‹ค.


pull = fetch + merge

๋ฐ˜์‘ํ˜•