๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿคผ Git

[Git] ์ž๊ธฐ ์ปดํ“จํ„ฐ(Local) ํด๋” Github์— ์—ฐ๊ฒฐํ•˜๊ธฐ

by Fomagran ๐Ÿ’ป 2021. 10. 14.
728x90
๋ฐ˜์‘ํ˜•

 

์•ˆ๋…•ํ•˜์„ธ์š” Foma ๐Ÿ’ป ์ž…๋‹ˆ๋‹ค!

 

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์˜ˆ์ œ๋“ค์„ ์ œ ์ปดํ“จํ„ฐ ํด๋”์— ๋ชจ์•„๋†“์•˜๋Š”๋ฐ ์ด๊ฑธ ๊นƒํ—™ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์— ์—ฐ๊ฒฐํ•ด์„œ 

 

๊ด€๋ฆฌํ•˜๊ณ  ์‹ถ๋”๋ผ๊ตฌ์š”.

 

๊ทธ๋ž˜์„œ ๋กœ์ปฌ ํด๋”๋ฅผ ๊นƒํ—™์— ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค!

 

๋ฐ”๋กœ ์‹œ์ž‘ํ• ๊ฒŒ์š”~

 


Github์— ๋ ˆํฌ์ง€ํ† ๋ฆฌ ์ƒ์„ฑ

 

์ž์‹ ์˜ ๊นƒํ—™์œผ๋กœ ๊ฐ€์„œ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•ด์ฃผ์„ธ์š”!

 


๋กœ์ปฌ ํด๋” ์ƒ์„ฑ

 

์ž์‹ ์˜ ์ปดํ“จํ„ฐ์—๋„ ์›ํ•˜๋Š” ์œ„์น˜์— ํด๋”๋ฅผ ์ƒ์„ฑํ•ด์ค๋‹ˆ๋‹ค.

 


๋กœ์ปฌ ํด๋”์— ์›๊ฒฉ ์ €์žฅ์†Œ ์—ฐ๊ฒฐํ•˜๊ธฐ

 

๋กœ์ปฌ ํด๋”๊ฐ€ ์žˆ๋Š” ์œ„์น˜๋กœ ์ด๋™ํ•ด์ค๋‹ˆ๋‹ค.

 

cd ๋กœ์ปฌ์ €์žฅ์†Œ ์ฃผ์†Œ

 

์›๊ฒฉ ์ €์žฅ์†Œ์—์„œ Code๋ผ๊ณ  ์ดˆ๋ก์ƒ‰ ๋ฒ„ํŠผ์ด ์žˆ์„๊ฑฐ์—์š”.

 

๊ฑฐ๊ธฐ์„œ HTTPS ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ•ด์ค๋‹ˆ๋‹ค.

 

 

 

๋จผ์ € git init ๋ถ€ํ„ฐ ์ง„ํ–‰ํ•ด ์ค๋‹ˆ๋‹ค

 

git init

 

๊ทธ ๋‹ค์Œ ํ„ฐ๋ฏธ๋„์— ์•„๋ž˜์™€ ๊ฐ™์ด ๋ณต์‚ฌํ•ด์ค€ ์›๊ฒฉ์ €์žฅ์†Œ HTTPS ์ฃผ์†Œ์™€ ํ•จ๊ป˜ ์ž‘์„ฑํ•ด์ค๋‹ˆ๋‹ค.

 

git remote add origin "์›๊ฒฉ์ €์žฅ์†Œ https"

 

์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด์„œ ์›๊ฒฉ ์ €์žฅ์†Œ์˜ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์™€ ๋กœ์ปฌ ์ €์žฅ์†Œ์˜ ํŒŒ์ผ์„ ๋˜‘๊ฐ™์ด ๋งŒ๋“ค์–ด์ค๋‹ˆ๋‹ค.

 

git pull origin main

 

๊ทธ๋Ÿผ ์•„๋ž˜์™€ ๊ฐ™์ด ๋กœ์ปฌ ์ €์žฅ์†Œ์— ์›๊ฒฉ ์ €์žฅ์†Œ์— ์žˆ๋˜ ํŒŒ์ผ์ด ๋‚˜ํƒ€๋‚ ๊ฑฐ์—์š”.

 


๋กœ์ปฌ ์ €์žฅ์†Œ๋ฅผ ์›๊ฒฉ ์ €์žฅ์†Œ์— ์—…๋กœ๋“œ ํ•˜๊ธฐ

 

์ด์ œ ๋ฐ˜๋Œ€๋กœ ๋กœ์ปฌ ์ €์žฅ์†Œ์— ์žˆ๋Š” ํŒŒ์ผ์„ ์›๊ฒฉ ์ €์žฅ์†Œ์— ์—…๋กœ๋“œ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

ํ„ฐ๋ฏธ๋„์—์„œ ๋กœ์ปฌ ์ €์žฅ์†Œ๊ฐ€ ์žˆ๋Š” ์œ„์น˜๋กœ ์ด๋™ํ•ด์ค๋‹ˆ๋‹ค.

 

๊ทธ๋ฆฌ๊ณ  ์•„๋ž˜์™€ ๊ฐ™์ด ์ปค๋ฐ‹ํ•œ ๋‚ด์šฉ์„ ํ‘ธ์‰ฌํ•ด์ค๋‹ˆ๋‹ค.

 

git add --all
git commit -m "์ปค๋ฐ‹ํ•  ๋‚ด์šฉ"
git push origin main


์›๊ฒฉ ์ €์žฅ์†Œ ํ™•์ธ

 

์›๊ฒฉ ์ €์žฅ์†Œ๋ฅผ ํ™•์ธํ•ด๋ณด๋ฉด ๋กœ์ปฌ ์ €์žฅ์†Œ์˜ ํŒŒ์ผ๋“ค์ด ์ •์ƒ์ ์œผ๋กœ ์—…๋กœ๋“œ ๋œ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

 

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€