Skip to content

mtm-git1018/learn-html

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

###ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์›น ํ”„๋กœ๊ทธ๋ž˜๋ฐ


CLI์™€ GUI๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Git์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

๊นƒ ์ดˆ๊ธฐํ™” :

git init
  • ํ•ญ๋ชฉ 1
  • ํ•ญ๋ชฉ 2

git์„ ๋ฐฐ์›Œ๋ณด๋‹ˆ ์ •๋ง git๋˜ฅ์ฐจ์š”

๐Ÿ”ง ์ดˆ๊ธฐ ์„ค์ • ๊ด€๋ จ

  • git config --global user.name "์ด๋ฆ„" : ์‚ฌ์šฉ์ž ์ด๋ฆ„ ์„ค์ •
  • git config --global user.email "์ด๋ฉ”์ผ" : ์‚ฌ์šฉ์ž ์ด๋ฉ”์ผ ์„ค์ •
  • git config --list : ์„ค์ • ํ™•์ธ

๐Ÿ—‚๏ธ ์ €์žฅ์†Œ ๊ด€๋ฆฌ

  • git init : ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ Git ์ €์žฅ์†Œ๋กœ ์ดˆ๊ธฐํ™”

๐Ÿ“ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ถ”์ 

  • git status : ํ˜„์žฌ ์ž‘์—… ์ƒํƒœ ํ™•์ธ (๋ณ€๊ฒฝ ํŒŒ์ผ ๋“ฑ)
  • git add <ํŒŒ์ผ> : ๋ณ€๊ฒฝ ํŒŒ์ผ์„ ์Šคํ…Œ์ด์ง€ ์˜์—ญ์— ์ถ”๊ฐ€
  • git add . : ๋ชจ๋“  ๋ณ€๊ฒฝ ํŒŒ์ผ์„ ์Šคํ…Œ์ด์ง€์— ์ถ”๊ฐ€
  • git commit -m "์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€" : ์Šคํ…Œ์ด์ง€์— ์žˆ๋Š” ๋ณ€๊ฒฝ์‚ฌํ•ญ ์ปค๋ฐ‹ โ€ป git commit : ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ž…๋ ฅ์ฐฝ์ด ์ž๋™์œผ๋กœ ๋œธ. ์ž…๋ ฅ ํ›„ ์ €์žฅํ•˜๊ณ  ๋‹ซ์œผ๋ฉด ๋จ

๐Ÿ”„ ๋ฒ„์ „ ์ด๋™ & ๊ธฐ๋ก ๋ณด๊ธฐ

  • git log : ์ปค๋ฐ‹ ๋กœ๊ทธ ๋ณด๊ธฐ
  • git log --oneline : ํ•œ ์ค„ ์š”์•ฝ ๋กœ๊ทธ ๋ณด๊ธฐ
  • git checkout <๋ธŒ๋žœ์น˜๋ช…> : ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜๋กœ ์ „ํ™˜

๐ŸŒฟ ๋ธŒ๋žœ์น˜

  • git branch : ํ˜„์žฌ ๋ธŒ๋žœ์น˜ ๋ชฉ๋ก ํ™•์ธ
  • git branch <์ด๋ฆ„> : ์ƒˆ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ
  • git switch -c <์ด๋ฆ„> : ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ + ์ด๋™
  • git merge <๋ธŒ๋žœ์น˜> : ํ˜„์žฌ ๋ธŒ๋žœ์น˜์— ๋‹ค๋ฅธ ๋ธŒ๋žœ์น˜ ๋ณ‘ํ•ฉ
  • git branch -D <์ด๋ฆ„> : ๋ธŒ๋žœ์น˜ ์‚ญ์ œ

โ˜๏ธ ์›๊ฒฉ ์ €์žฅ์†Œ

โ€ป ์›๊ฒฉ ์ €์žฅ์†Œ์— ์—…๋กœ๋“œํ•˜๊ธฐ ์ „ ๋ฐ˜๋“œ์‹œ github์— ์ ‘์†ํ•˜์—ฌ ์ƒˆ repository ์ƒ์„ฑํ•ด์•ผ ํ•จ

  • git remote add origin <repository ์ฃผ์†Œ> : ํ˜„์žฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์›๊ฒฉ ์ €์žฅ์†Œ์™€ ์—ฐ๊ฒฐ
  • git remote -v : ์›๊ฒฉ ์ €์žฅ์†Œ ๋ชฉ๋ก ํ™•์ธ
  • git push origin <๋ธŒ๋žœ์น˜> : ์›๊ฒฉ ์ €์žฅ์†Œ์˜ ํŠน์ • ๋ธŒ๋žœ์น˜์— ์—…๋กœ๋“œ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages