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

[Git & GitHub] checkout์„ ํ™œ์šฉํ•ด ์ €์žฅํ•˜์ง€ ์•Š์€ ๋‚ด์šฉ ์ทจ์†Œํ•˜๊ธฐ

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

 

 

 

[Git & GitHub] ํด๋ก (clone)๋œ ์ €์žฅ์†Œ ๋™์ž‘ ํ™•์ธํ•˜๊ธฐ

[Git & GitHub] ์†Œ์ŠคํŠธ๋ฆฌ ์„ค์น˜ ๋ฐ ํด๋ก  ๊ธฐ๋ณธ๊ฐœ๋… [Git & GitHub] GitHub ํšŒ์›๊ฐ€์ž… ๋ฐ ๊ณ„์ • ์ƒ์„ฑ [Git & GitHub] Git & GitHub ๊ธฐ๋ณธ๊ฐœ๋… ์ •์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ฐ€์žฅ ํ•˜๊ธฐ ์ „ ํ”„๋กœ์ ํŠธ๋ฅผ ์ €์žฅํ•˜๋Š” ์ €์žฅ์†Œ์ธ GitHub์— ๋Œ€..

onelight-stay.tistory.com

์ง€๋‚œ๋ฒˆ์—” ์ž๋ฃŒ๋ฅผ

์Šคํ…Œ์ด์ง€์— ์˜ฌ๋ฆฌ๊ณ  (add)

๋‚ด ์ปดํ“จํ„ฐ์— ์ €์žฅํ•˜๊ณ  (commit)

GitHub์— ์—…๋กœ๋“œ (push) ํ•˜๋Š” ๊ณผ์ •๋“ค์— ๋Œ€ํ•ด ๋ฐฐ์› ๋‹ค.

 

๋ฐ˜๋Œ€๋กœ ๋ณ€๊ฒฝํ•œ ๋‚ด์šฉ์„ ์ตœ๊ทผ์— ์ €์žฅํ•œ ๋‚ด์šฉ์œผ๋กœ

๋˜๋Œ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์ž.

 

 


 

 

(1) ๊ธฐ์กด์— ์ž‘์„ฑ๋œ ํŒŒ์ผ์ด ์žˆ๋‹ค.

 

 

(2) ํŒŒ์ผ์— ์ถ”๊ฐ€์ ์œผ๋กœ ๋‚ด์šฉ์„ ์ ๊ณ  ์ €์žฅ์„ ํ•œ๋‹ค.

 

 

(3) ์†Œ์ŠคํŠธ๋ฆฌ์— ์ ‘์†ํ•˜๋ฉด ๋‚ด์šฉ์ด ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ์ด ๋‚˜ํƒ€๋‚˜ ์žˆ๋‹ค.

 

ํ•˜์ง€๋งŒ ์ด๋•Œ ๋ณ€๊ฒฝ๋œ ํŒŒ์ผ์„ ์›ํ•˜์ง€ ์•Š๊ณ ,

๋ณ€๊ฒฝ๋˜๊ธฐ ์ „ ํŒŒ์ผ๋กœ ๋Œ์•„๊ฐ€๊ณ  ์‹ถ๋‹ค๋ฉด '์ฝ”๋“œ๋ญ‰์น˜ ๋ฒ„๋ฆฌ๊ธฐ'๋ฅผ ํด๋ฆญํ•œ๋‹ค.

 

 

(4) 'ํ™•์ธ'์„ ๋ˆ„๋ฅธ๋‹ค.

 

 

(5) ๋‚ด์šฉ์ด ์ถ”๊ฐ€๋˜๊ธฐ ์ „์˜ ํŒŒ์ผ๋กœ ๋Œ์•„์˜จ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.  

 

 


 

 

์œ„์— ์ƒํ™ฉ์ฒ˜๋Ÿผ ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ๋ณ€๊ฒฝํ•˜๊ณ  ์ €์žฅํ•œ ๋’ค์—

์ €์žฅํ•œ ๋‚ด์šฉ์ด ๋งˆ์Œ์— ๋“ค์ง€์•Š์•„

์ €์žฅํ•˜๊ธฐ ์ „์˜ ๋‚ด์šฉ์œผ๋กœ ๋˜๋Œ๋ฆฌ๊ณ  ์‹ถ๋‹ค๋ฉด

checkout(=์ฝ”๋“œ ๋ญ‰์น˜ ๋ฒ„๋ฆฌ๊ธฐ) ๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜๋ฉด ๋œ๋‹ค.

 

checkout์˜ ๊ฒฝ์šฐ

๊ฐ€์žฅ ๋งˆ์ง€๋ง‰์— ์ปค๋ฐ‹ํ•œ ํŒŒ์ผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ๋•Œ๋ฌธ์—

ํ˜„์žฌ ๋‚ด์šฉ์„ ๋ณ€๊ฒฝํ•ด ์ €์žฅํ–ˆ์–ด๋„

์ตœ๊ทผ์— ์ปค๋ฐ‹ํ–ˆ๋˜ ํŒŒ์ผ๋กœ ๋˜๋Œ์•„๊ฐˆ ์ˆ˜ ์žˆ๋‹ค.

 

 


 

 

๋ช…๋ น์–ด 'checkout' = ์†Œ์Šค ํŠธ๋ฆฌ '์ฝ”๋“œ ๋ญ‰์น˜ ๋ฒ„๋ฆฌ๊ธฐ'

 

๊ธฐ์–ตํ•˜์ž.

 

 


 

 

< ์ฐธ๊ณ  >

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

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

 

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

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

www.inflearn.com

 

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

 

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€