🌟12κΈ° 첫 μ„Έμ…˜

μˆ˜ν˜λ‹˜μ˜ Gitκ³Ό Github μ„Έμ…˜ μ‹œμž‘ν•©λ‹ˆλ‹€!!

μ—¬λŸ¬λΆ„, 개발자의 첫 μ—¬μ •μ—μ„œ 제일 μ–΄λ €μš΄ 게 λ­”μ§€ μ•„μ‹œλ‚˜μš”..? λ°”λ‘œ ✨Gitβœ¨μ΄λžλ‹ˆλ‹€.

(이 글을 μ“°λŠ” μ €λŠ” Git을 λ‹€λ£¨λŠ” 것을 1λ…„λ™μ•ˆ ν—€λ§€λ‹€κ°€ λ²ˆμ•„μ›ƒμ΄ μ™€μ„œ 개발자λ₯Ό κ·Έλ§Œλ‘˜λ»” ν–ˆμ–΄μš”..!!😒)

그만큼..제일 μ΄ν•΄ν•˜κΈ° μ–΄λ ΅μ§€λ§Œ(μ € μ—­μ‹œ 아직도 μ™„λ²½ν•˜κ²Œ μ΄ν•΄ν•˜μ§„ λͺ»ν–ˆμ§€λ§Œ..) ν•œλ²ˆ μ΄ν•΄ν•˜λ©΄ Git보닀 νŽΈν•œ ν˜‘μ—… λ„κ΅¬λŠ” μ—†λ‹΅λ‹ˆλ‹€!!

λ‹€λ“€ 이해가 μ•ˆλ˜μ„œ νž˜λ“€μ–΄λ„.. κ·Έλƒ₯ πŸ”₯악깑버πŸ”₯둜 버티고 κΌ­ μ΄ν•΄ν•˜μ‹œκΈΈ λ°”λžλ‹ˆλ‹€!!

그럼 μ„Έμ…˜ 정리와 기둝 μ‹œμž‘ν•©λ‹ˆλ‹€~!
μ„Έμ…˜ μ‹œμž‘ μ „ λ¨Όμ € λ‹€λ“€ Github에 λ‘œκ·ΈμΈμ„ ν•΄μ€λ‹ˆλ‹€!!
둜그인 μ™„λ£Œ ν›„ μˆ˜ν˜λ‹˜μ˜ κΉƒν—ˆλΈŒ μ„Έμ…˜μ΄ μ‹œμž‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€!!

β€œGit이 뭔데?”

(like G-Dragonμ΄μ—μš”~ Gitβ€¦λ‹ˆκ°€ 뭔데~)

였늘 μ„Έμ…˜μ€ μ•„λž˜ λͺ©μ°¨ 순으둜 진행이 λ˜μ—ˆλ‹΅λ‹ˆλ‹€!!

1. git을 μ™œ μ‚¬μš©ν•˜λŠ”μ§€
2. git clone
3. git branch κ°œλ…κ³Ό 관리
4. git pull κ³Ό git push
5. git merge

❓ κΉƒgit이 μ–΄λ–€ 역할을 ν•˜λŠ”κ±΄κ°€μš”?

git은 λΆ„μ‚°ν˜• 버전 관리 μ‹œμŠ€ν…œμž…λ‹ˆλ‹€.

❓ 그럼 κΉƒν—ˆλΈŒgithubλŠ” λ­”κ°€μš”?

git을 톡해 κ΄€λ¦¬ν•˜λŠ” ν”„λ‘œμ νŠΈλ₯Ό μ˜¬λ €λ‘˜ 수 μžˆλŠ” μ‚¬μ΄νŠΈλ‘œ λŒ€ν‘œμ μΈ 곳이 githubμž…λ‹ˆλ‹€!

(github와 μœ μ‚¬ν•œ μ‚¬μ΄νŠΈλ“€μ΄ μžˆμ§€λ§Œ λŒ€ν‘œμ μ΄κ³  κ°€μž₯ 많이 μ‚¬μš©ν•˜λŠ” 곳이 githubμž…λ‹ˆλ‹€!)
브랜치Branchλ₯Ό μ„€λͺ…ν•΄μ£Όμ‹œλŠ” μˆ˜ν˜λ‹˜μž…λ‹ˆλ‹€!

❓ 브랜치Branchλž€,

gitμ—μ„œλŠ” 마치 κ°€μ§€λ₯Ό νŽΌμΉ˜λ“― ν•˜λ‚˜μ˜ κ·Όλ³Έ(Master/Main)μ—μ„œ μ—¬λŸ¬ 갈래(μ„Έμ…˜ μ§„ν–‰ 브랜치 κΈ°μ€€ linux/corp)둜 μͺΌκ°œμ–΄ 관리할 수 μžˆμŠ΅λ‹ˆλ‹€. μ΄λ•Œ μͺΌκ°œμ§€λŠ” λ‹¨μœ„λ₯Ό ν•˜λ‚˜μ˜ 브랜치Branch둜 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€!

브랜치λ₯Ό 톡해 기둝인 컀밋commit을 남겨 μž‘μ—…μ„ μ§„ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€!

이 기둝을 톡해 μ–΄λ–€ 파일이 μˆ˜μ •λ˜μ—ˆλŠ”μ§€ μ•Œ 수 있고, κΈ°λ‘ν•œ μ‹œμ μœΌλ‘œ ν”„λ‘œμ νŠΈλ₯Ό λ³€κ²½ν•˜κ³  μ‹Άμ„λ•Œ λŒμ•„κ°ˆ 수 μžˆλ‹΅λ‹ˆλ‹€!!

μ’€ 더 μ΄ν•΄ν•˜κΈ° μ‰½κ²Œ 흐름도λ₯Ό λ§Œλ“€μ–΄μ„œ μ„Έμ…˜μ„ μ§„ν–‰ν•˜λŠ” μˆ˜ν˜λ‹˜μž…λ‹ˆλ‹€!

μ—­μ‹œ..λ˜‘λ˜‘ν•œ μžκ°€ μ„€λͺ…도 μž˜ν•΄μš”..μš΄μ˜μ§„ 졜고의 μ•„μ›ƒν’‹μž…λ‹ˆλ‹€!!πŸ‘

(μ†Œλ§ˆ..μ°ŒκΈ°λ†!!)
λ‹€λ“€ μ—„μ²­λ‚œ 집쀑λ ₯을 λ³΄μ—¬μ£Όμ…”μ„œ ν˜„μž₯이 정말 πŸ”₯ν›„λˆν›„λˆπŸ”₯ν–ˆμ–΄μš”!!
이둠 μ„€λͺ…을 μ§„ν–‰ν•œ ν›„ μ‹€μŠ΅μ„ 톡해 이해도λ₯Ό 더 λ†’μ΄κ³ μž ν–ˆμŠ΅λ‹ˆλ‹€!!

μ €λŠ” μž‘λ…„μ— 이 μ‹€μŠ΅μ—μ„œ ꡉμž₯히 μ–΄λ €μ› μ—ˆλŠ”λ°μš”, λ‹€λ“€ 잘 λ”°λΌμ™€μ£Όμ…”μ„œ 정말 κ°μ‚¬ν–ˆλ‹΅λ‹ˆλ‹€!!

git clone https://github.com/hufslion-12th/session_0328

각자 개인 github에 repoλ₯Ό λ§Œλ“  λ’€ μ•žμ„œ λ§Œλ‚¬λ˜ git clone을 톡해 μ‹€μŠ΅ν•  νŒŒμΌμ„ λ°›μ•„μ™”λ‹΅λ‹ˆλ‹€!!
μˆ˜ν˜λ‹˜ 마이크 μž‘λŠ” 폼이 일타 강사 κ°™μ•„μš”~! 체고~!πŸ‘
λ– λŠ” λͺ¨μŠ΅λ„ μ•ˆ λ³΄μ—¬μ£Όμ‹œκ³  μ•„μ£Ό λ§€λ„λŸ½κ²Œ μ„Έμ…˜μ„ μ§„ν–‰ν•΄ μ£Όμ‹  μˆ˜ν˜λ‹˜μ΄μ‹œμ§€λ§Œ,

사싀 μ•„μ‹œλ‚˜μš”..?
그의 κ·€λŠ” λΆˆνƒ€κ³  μžˆμ—ˆλ‹΅λ‹ˆλ‹€πŸ”₯
(πŸŽκ·€λΉ¨κ°„ 수혁이🍎)
μ‹€μŠ΅ μ§„ν–‰ μ‹œ μš΄μ˜μ§„λ“€μ΄ λ’€μ—μ„œ μƒμ‹œ λŒ€κΈ°ν•˜λ©° μ΅œλŒ€ν•œ 도움을 λ“œλ¦¬λ €κ³  λ…Έλ ₯ν–ˆλ‹΅λ‹ˆλ‹€~!

πŸ‘μ—΄μΌν•˜λŠ” λΆ€λŒ€ν‘œλ‹˜κ³Ό λ‚˜μ˜λ‹˜μž…λ‹ˆλ‹€!

μ‹€μŠ΅μ„ 톡해 git pull , git push 그리고 git mergeκΉŒμ§€ μ§„ν–‰ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€!

12κΈ° 첫 μ„Έμ…˜μ„ μ„±κ³΅μ μœΌλ‘œ λ§ˆμ³μ£Όμ‹  μˆ˜ν˜λ‹˜κ»˜ λ°•μˆ˜λ₯Ό λ³΄λƒ…λ‹ˆλ‹€~!πŸ‘πŸ‘πŸ‘

λ‹€μŒμœΌλ‘œλŠ” 멋사 졜고 κ·€μ—Όλ‘₯이,

πŸ’•λ‹€μ€λ‹˜πŸ’•μ˜ ν”„λ‘ νŠΈ μ„Έμ…˜ (HTML, CSS, JavaScript)으둜 μ°Ύμ•„μ˜€κ² μŠ΅λ‹ˆλ‹€!!

πŸ‘‹ λ‹€μŒνŽΈμ—μ„œ λ§Œλ‚˜μš”~ πŸ‘‹

profile
ν•œκ΅­μ™Έκ΅­μ–΄λŒ€ν•™κ΅ κΈ€λ‘œλ²ŒμΊ νΌμŠ€ λ©‹μŸμ΄ μ‚¬μžμ²˜λŸΌ

0개의 λŒ“κΈ€