๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ์ธ๊ณต๋ถ€/Git & GitHub

[Git & GitHub] Git & GitHub ๊ธฐ๋ณธ๊ฐœ๋… ์ •์˜

by ๐Ÿ‡๋ฐ•๋ด‰๋ด‰๐Ÿ‡ 2020. 5. 15.

 

 

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ฐ€์žฅ ํ•˜๊ธฐ ์ „

ํ”„๋กœ์ ํŠธ๋ฅผ ์ €์žฅํ•˜๋Š” ์ €์žฅ์†Œ์ธ GitHub์— ๋Œ€ํ•ด

๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ดํŽด๋ณธ ํ›„ ์„ค์น˜๋ฅผ ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 


 

Git

ํŒŒ์ผ๋“ค์„ ๋ณ€๊ฒฝํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ํ˜•์ƒ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ํ•œ ์ข…๋ฅ˜์ด๋ฉฐ,

๊ฐœ๋ฐœ์ž๋“ค์ด ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ด€๋ จ๋œ ํŒŒ์ผ์„ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•˜๋ฉฐ,

์–ธ์ œ๋“ ์ง€ ์ €์žฅ ์‹œ์ ์œผ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

(โ‰’ ๊ฒŒ์ž„์˜ ์ €์žฅ ๊ธฐ๋Šฅ)

 

git์—์„œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋… 3๊ฐ€์ง€๊ฐ€ ์กด์žฌํ•˜๋Š”๋ฐ

add, commit, push

์ด๋‹ค.

 


 

add

์ž‘์„ฑํ•œ ํŒŒ์ผ์„ Git์— ์˜ฌ๋ฆฌ๊ธฐ ์ „

์Šคํ…Œ์ด์ง€์— ํŒŒ์ผ์„ ์˜ฌ๋ฆฌ๋Š” ํ–‰์œ„

 

commit

์Šคํ…Œ์ด์ง€์— ์˜ฌ๋ผ์™€ ์žˆ๋Š” ํŒŒ์ผ์„ ์ปดํ“จํ„ฐ์— ์ €์žฅํ•˜๋Š” ๊ฒƒ

(์ด๋•Œ, ์ปค๋ฐ‹ ํ•˜๊ธฐ ์ „ ํŒŒ์ผ์˜ ๋ณ€๋™ ์‚ฌํ•ญ์„ ์ž‘์„ฑํ•ด ์ค˜์•ผ ํ•จ)

 

push

์ปค๋ฐ‹ ํ›„์— ์ปดํ“จํ„ฐ์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ

GitHub์— ์—…๋กœ๋“œํ•˜๋Š” ํ–‰์œ„

 


 

์ฃผ๋กœ

add → commit → push

์ˆœ์œผ๋กœ ๊ด€๋ฆฌํ•ด์ค€๋‹ค.

 


 

์œ„์˜ ๊ฐœ๋…์€ ํ™•์‹คํ•˜๊ฒŒ ์•Œ์•„์•ผ

๊ทธ๋‹ค์Œ์— ๋ฐฐ์›Œ์•ผ ํ•  ๊ฐœ๋…์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์„ ๊ฒƒ์ด๋‹ค.

 


 

< ์ฐธ๊ณ  >

 

์ธํ”„๋Ÿฐ - git๊ณผ github

https://www.inflearn.com/course/git-and-github

 

git๊ณผ github - ์ธํ”„๋Ÿฐ

ํ˜•์ƒ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(Verson Control System) ์˜ ํ•œ ์ข…๋ฅ˜์ž…๋‹ˆ๋‹ค. ์ฃผ๋กœ ๊ฐœ๋ฐœ์ž๋“ค์ด ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ด€๋ จ๋œ ํŒŒ์ผ๋“ค์„ ์ €์žฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ฌธ ๊ฐœ๋ฐœ ๋„๊ตฌ ๋ฒ„์ „๊ด€๋ฆฌ์‹œ์Šคํ…œ ๊นƒ(GIT) ์˜จ๋ผ์ธ ๊ฐ•์˜ github

www.inflearn.com

 

โ€ป ํ•ด๋‹น ๊ธ€์€ ์Šต๋“ ๋ชฉ์ ์œผ๋กœ ์ž‘์„ฑ๋œ ๊ธ€์ž…๋‹ˆ๋‹ค โ€ป

 

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€