ETC

TIL GIT #1

๋ฆฐ์˜ˆ์กฐ 2023. 10. 23. 19:09

์ธํ…”๋ฆฌ์ œ์ด ์ž‘์—… ๋‚ด์šฉ github์— ์—…๋กœ๋“œํ•˜๊ธฐ.

 

1. ๊นƒํ—™์—์„œ repo ์ƒ์„ฑํ•˜๊ธฐ

2. http ๋ณต์‚ฌํ•˜๊ธฐ

3. ํ„ฐ๋ฏธ๋„์—

git remote add origin "์ฃผ์†Œ"

git branch -M main

git push -u origin main


 

๋‚˜๋Š” ๋ญ ๋•Œ๋ฌธ์ธ์ง€ 

์œ„์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋‚˜๋ฉด์„œ push ๋„ ์•ˆ๋˜๊ณ  pull ๋„ ์•ˆ๋˜๋Š” ์•„์ฃผ ๋‹ต๋‹ตํ•œ ์ƒํ™ฉ์— ๋†“์—ฌ์žˆ์—ˆ์Œ. (๊ณ„์† ๋˜‘๊ฐ™์€๊ฑฐ ๋ฐ˜๋ณต๋˜๋ฉด์„œ ํ•ด๊ฒฐ์ด ์•ˆ๋จ.)

๊ตฌ๊ธ€๋ง ํ•˜๋ฉด์„œ  git push origin main --force ์ด ๋ช…๋ น์„ ๋ฐœ๊ฒฌํ–ˆ๊ณ  push์— ๋“œ๋””์–ด ์„ฑ๊ณตํ•จ.. 

์ด์ „์— ์žˆ๋˜ ์ปค๋ฐ‹์ด ๋ฌด์—‡์ด๋“  --force ๋ช…๋ น์œผ๋กœ ๋ฎ์–ด์“ด๋‹ค๊ณ  ํ•œ๋‹ค. ๋‚˜๋Š” ๋Œ€๋‹จํ•œ ๋‚ด์šฉ์„ ์ปค๋ฐ‹ํ•œ๊ฒŒ ์•„๋‹ˆ๋ผ ํ•ด๋‹น ์ฝ”๋“œ๋กœ push ์ง„ํ–‰..

 

๊นƒ ์˜ค๋ฅ˜ ํ•ด๊ฒฐ ํ›„ ์ฝ”๋“œ ์ˆ˜์ •ํ•˜๊ณ   ๋‹ค์‹œ ์ปค๋ฐ‹ & ํ‘ธ์‰ฌ ์ง„ํ–‰ํ•ด๋ณด๊ธฐ

์˜ค! ์‹ ๊ธฐ๋ฐฉ๊ธฐ! ์ˆ˜์ •ํ•œ ๋ถ€๋ถ„์— ํ˜•๊ด‘ํŽœ์œผ๋กœ ์น ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ํ‘œ์‹œ๊ฐ€ ๋œ๋‹ค!

 

์ž .. ๋‘๊ทผ๋‘๊ทผ ์ด์ œ ํ„ฐ๋ฏธ๋„ ์ฐฝ์— ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด๋ณด๋ฉด ?! 

 

git add .

git commit -m "์ปค๋ฐ‹๋ฉ”์„ธ์ง€"

๋ฌด์Šจ warning ๋ฌธ๊ตฌ๊ฐ€ ๋–ด์ง€๋งŒ ์‚ดํฌ์‹œ ๋ฌด์‹œํ•ด์ฃผ๊ณ  ์ง„ํ–‰ํ•˜๋‹ˆ ์ปค๋ฐ‹๊นŒ์ง€ ์™„๋ฃŒ! 

 

์ž ์ด์ œ ๋Œ€๋ง์˜ PUSH! 

git push origin main

ํ•˜ํ•ซ! push ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค~! 

์จ˜! ๊นƒํ—™์—์„œ๋„ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€์™€ ํ•จ๊ป˜ ๋ณ€๊ฒฝ๋œ ๋‚ด์šฉ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!! 

 

 

 

์˜ˆ์ „์— ์Šคํ”„๋ง๋ถ€ํŠธ๋กœ ๊ณ„์† ํ•ด๋ณด๋‹ค๊ฐ€ ์—‰๋ง์ง„์ฐฝ ์•„๋ฌด๊ฒƒ๋„ ์•ˆ๋˜๊ณ  ์˜ค๋ฅ˜๋งŒ ๋‚˜์„œ ๊ฒฐ๊ตญ ๊ฒ๋จน๊ณ  ๊ด€๋’€์—ˆ๋‹ค..

์˜ค๋Š˜ ๋ฐ˜๋“œ์‹œ ์ด๊ฑธ ํ•ด๊ฒฐํ•œ๋‹ค ์ƒ๊ฐํ•˜๊ณ  ํ•ด๋ณด๋‹ˆ ๊ฒฐ๊ตญ ๋˜๋”๋ผ .. ใ…Žใ…Žใ…Ž 

๋ณ„๊ฑฐ ์•„๋‹ˆ์ง€๋งŒ ์ •๋ง ๋ฟŒ๋“ฏํ•˜๊ณ  ๊ธฐ์˜๋‹ค.. !! ํ—ท ์ด์ œ ์ฝ”๋“œ๋ฅผ ์—ด์‹ฌํžˆ ์ž‘์„ฑํ•˜๋Š” ์ผ๋งŒ ๋‚จ์•˜๊ตฐ! ํ™”์ดํŒ…! 

'ETC' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์—๋Ÿฌ ํ•ด๊ฒฐ  (0) 2023.12.17
TIL GIT#3  (1) 2023.10.25
TIL GIT #2  (0) 2023.10.24
SpringToolSuite4 ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์Œ.  (0) 2022.11.03