๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กgit pull (1)

Unfazedโ—๏ธ๐ŸŽฏ

git fetch, git pull

๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ๊นƒํ—ˆ๋ธŒ ๋ ˆํฌ์ง€ํ† ๋ฆฌ(๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ)๋ฅผ Clone ํ•  ๋•Œ git clone ๋ช…๋ น์€ ์ž๋™์œผ๋กœ ๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ๋ฅผ "origin"์ด๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ ์ถ”๊ฐ€ํ•œ๋‹ค.๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ๋Š” git remote ๋ช…๋ น์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. (-v ์˜ต์…˜์œผ๋กœ fetch์™€ push URL ํ™•์ธ ๊ฐ€๋Šฅ) ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์—… ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ(main branch)์— ํ‘ธ์‰ฌํ–ˆ์„ ๋•Œ ๋กœ์ปฌ ์ €์žฅ์†Œ๋Š” ์ด๋ฅผ ๋ฐ”๋กœ ์ธ์ง€ํ•˜์ง€ ๋ชปํ•œ๋‹ค.๋กœ์ปฌ ์ €์žฅ์†Œ์—์„œ ๋ฆฌ๋ชจํŠธ ์ €์žฅ์†Œ์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์ธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” fetch๋ฅผ ํ•ด์•ผ๋œ๋‹ค. git fetch๋กœ์ปฌ ์ €์žฅ์†Œ์— ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  ์›๊ฒฉ ์ €์žฅ์†Œ(remote repository)์—์„œ ๋ฐ์ดํ„ฐ(๋ธŒ๋žœ์น˜, ํƒœ๊ทธ ๋“ฑ)์„ ๊ฐ€์ ธ์˜ด๊ฐ€์ ธ์˜จ ๋ฐ์ดํ„ฐ๋Š” ๋กœ์ปฌ์˜ .git ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅ๋˜์ง€๋งŒ, ์ž๋™์œผ๋กœ ๋ณ‘ํ•ฉ(merge)๋˜..

Git, GitHub 2025. 1. 10. 20:31