fetch vs pull ์ฐจ์ด์ 

๐Ÿ“„ fetch vs pull ์ฐจ์ด์ 

์„œ๋ฒ„์—์„œ commit์ด ๋ฐœ์ƒํ•˜์—ฌ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๋‚˜์˜ ๋กœ์ปฌ ์ €์žฅ์†Œ๋กœ ๊ฐ€์ ธ์˜ค๋Š” ์ƒํ™ฉ์—์„œ ๋‘ ๋ช…๋ น์–ด๋Š” ์ฐจ์ด์ ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๐Ÿ“„ fetch๋ฅผ ์‚ฌ์šฉํ–ˆ์„ ๊ฒฝ์šฐ

fetch๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ๋‚˜์˜ ๋กœ์ปฌ ๋ธŒ๋žœ์น˜์˜ origin์€ ์„œ๋ฒ„์—์„œ ๊ฐ€์ ธ์˜จ ์ปค๋ฐ‹์œผ๋กœ ์œ„์น˜๋ฅผ ๋ฐ”๊พธ์ง€๋งŒ

ํ˜„์žฌ ์ž‘์—…์ค‘์ธ ๋กœ์ปฌ master ๋ธŒ๋žœ์น˜ ์ฆ‰, HEAD์˜ ์œ„์น˜๋Š” ๋ณ€ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์„œ๋ฒ„์— ์—…๋ฐ์ดํŠธ๋œ ํžˆ์Šคํ† ๋ฆฌ์˜ ์ •๋ณด๋งŒ ๋กœ์ปฌ๋กœ ๊ฐ€์ง€๊ณ  ์˜ฌ ๋•Œ fetch๋ฅผ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • git fetch origin ๋ธŒ๋žœ์น˜๋ช…
    ์œ„์™€ ๊ฐ™์€ ๋ช…๋ น์–ด ์ž…๋ ฅ์‹œ ํŠน์ •ํ•œ ๋ธŒ๋žœ์น˜๋งŒ ๊ฐ€์ง€๊ณ  ์˜ฌ ์ˆ˜ ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“„ pull์„ ์‚ฌ์šฉํ–ˆ์„ ๊ฒฝ์šฐ

pull์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด origin์€ ๋ฌผ๋ก , HEAD์˜ ์œ„์น˜๋„ ์„œ๋ฒ„์—์„œ ๊ฐ€์ ธ์˜จ ์ปค๋ฐ‹์œผ๋กœ ์œ„์น˜๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

Leave a comment