๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿˆ‍โฌ› Git

[Github] ! [rejected] main -> main (fetch first) ์˜ค๋ฅ˜ ํ•ด๊ฒฐ (๋™๊ธฐํ™” ๋ฌธ์ œ)

by ๋ฝ€์งœ๊ผฌ 2024. 11. 17.

์ƒˆ๋กœ์šด ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , ๊นƒํ—ˆ๋ธŒ์— push ํ•˜๋ ค๊ณ  ํ•˜๋Š”๋ฐ

 

๋˜ ์˜ค๋ฅ˜๊ฐ€ ๋‚œ๊ฒƒ์ด๋‹ค.

๊ฐ€์ง€๊ฐ์ƒ‰ ์˜ค๋ฅ˜๊ฐ€ ์ •๋ง ์ž˜ ๋ณด์ธ๋‹ค.

 

์™œ์ด๋ ‡๊ฒŒ ์˜ˆ๋ฏผํ•ด!!!!!!!!!!!!!!!!!

 

๋ฌธ์ œ๋Š” ๊ทธ๊ฑฐ์˜€๋‹ค. ์›๊ฒฉ ์ €์žฅ์†Œ์™€ ๋กœ์ปฌ ์ €์žฅ์†Œ๊ฐ€ ๋‹ฌ๋ผ์„œ (๋‚ด์šฉ์ด ๋‹ฌ๋ผ์„œ) ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์ธ๊ฒƒ.

๋‚˜์˜ ๊ฒฝ์šฐ์—๋Š” ๋งจ ์ฒ˜์Œ ํŒŒ์ผ์„ pushํ•˜๊ณ , ๊นƒํ—ˆ๋ธŒ๋กœ READEME.md ํŒŒ์ผ์„ ์ˆ˜์ •ํ–ˆ๋Š”๋ฐ,

๊ทธ๊ฒŒ ๋‚ด ์ปดํ“จํ„ฐ์—๋Š” ์—†์–ด์„œ ์˜ค๋ฅ˜๊ฐ€ ๋‚œ๊ฒƒ.

 

์ฆ‰, ๊นƒํ—ˆ๋ธŒ์—๋Š” READEME.md๊ฐ€ ์žˆ์ง€๋งŒ, ๋กœ์ปฌ์—๋Š” READEME.md๊ฐ€ ์—†์–ด์„œ

๊นƒํ—ˆ๋ธŒ๊ฐ€ ๋‚˜ ์ด๊ฑฐ push ๋ฐ›์„ ์ˆ˜ ์—†์ช™. ํ•˜๊ณ  ๋ฐœ์ƒํ•œ ์˜ค๋ฅ˜์ธ๊ฒƒ์ด๋‹ค..

 

ํ•ด๊ฒฐ๋ฒ•์€

๋™๊ธฐํ™” ์‹œ์ผœ์ฃผ๋ฉด ๋œ๋‹ค.

์–ด๋–ป๊ฒŒ?

pull ๋กœ ๋Œ์–ด์˜ค๋ฉด ๋œ๋‹ค.

git pull --rebase origin main

์ด ์ฝ”๋“œ ์ž…๋ ฅ ํ›„, ๋‹ค์‹œ push ํ•˜๋ฉด ์ปค๋ฐ‹์ด ๋œ๋‹ค.

 

์•„๋‹ˆ๋ฉด ์•ž์— +๋ฅผ ๋ถ™์—ฌ์„œ ๊ฐ•์ œ๋กœ pushํ•˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์ง€๋งŒ,

git push origin +main

์˜ˆ์ „์— ์‚ฌ์šฉํ•ด๋ณธ ๊ฒฐ๊ณผ ์ถ”์ฒœํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

๋งŒ์•ฝ ์ด๊ฒŒ ํŒ€ํ”„๋กœ์ ํŠธ๋ผ๋ฉด ๋”๋”์šฑ.. ํŒ€์›๋“ค๊บผ ๋‚ ๋ ค๋จน๋Š”๋‹ค.

 

-๋-