๐๐ปโโ ๋์ฒด git์ด ๋ญ๊ธธ๋ ๋๋ถ๋ถ์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ๋ ๊ฑธ๊น? ๐๐ปโโ
๊ฐ๋ฐ์๋ค์ ํ์ ๊ต์, git!
๊ฐ๋ฐ์๋ค์ ์ธ์คํ๊ทธ๋จ, github!
ํ๋ก๊ทธ๋๋ฐ ๋ฌธ๋ฒ์ ํตํด ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ์์ฑํ๋์ง๋ฅผ ๋ฐฐ์ฐ์
จ๋ค๋ฉด,
์ด์ ๋ ์ด๋ป๊ฒ ์ฝ๋๋ฅผ ๋ค๋ฃจ๋์ง๋ ์์์ผ ํฉ๋๋ค :)
๐ ๊ฐ์์๊ฐ
git์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ค ํ๋์
๋๋ค. ์! ๊ทผ๋ฐ ๊ด์ฐฎ์์. ์์ง ์ด ๋ฒ์ ๊ด๋ฆฌ ์์คํ
์ด ๋ญ์ง ๋ชฐ๋ผ๋ ๊ด์ฐฎ์ต๋๋ค :)
๊ฐ์์์ ์๋ ค๋๋ฆดํ
๋๊น์~ git์ ์๋์ ๊ฐ์ ํ์๋ฅผ ์ถฉ์กฑํด์ฃผ๋ ๋๊ตฌ๋ผ๊ณ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค!
- ๋ด ์ฝ๋๋ฅผ ๋ฐฑ์
ํ๊ณ ์ถ๋ค!
- ์ฌ๋ฟ์ด์ ํ์
์ ํ๊ณ ์ถ์ด!
- ๋ด ์ฝ๋๋ฅผ ์์ ๋ฒ์ ์ผ๋ก ๋๋๋ฆฌ๊ณ ์ถ์๋ฐ?
- ์.. ๋ด ์ฝ๋๋ฅผ ์ฌ๋ฌ ๋ฒ์ ์ผ๋ก ๋๋์ด ๊ด๋ฆฌํ๊ณ ์ถ์๋ฐ ์ด์ฉ์ง?
- ์ด์ฌํ ๋ง๋ ๋ด ํ๋ก์ ํธ๋ฅผ ํฌํธํด๋ฆฌ์ค์ฉ ๋ฑ์ผ๋ก ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์ ๋ณด์ฌ์ฃผ๊ณ ์ถ๋ค!
ํน์ ์์ ๊ฐ์ ๊ณ ๋ฏผ ํด๋ณด์ ์ ์์ผ์ ๊ฐ์?
๊ทธ๋ ๋ค๋ฉด git(github)๊ฐ ์ข์ ๋ต์ด ๋ ์ ์์ต๋๋ค :)
์ด๋ก ์ ํตํด git์ ๊ฐ๋
์ ์ดํดํ๊ณ , ์ค์ต์ ํตํด ์์ผ๋ก ์ตํ๋ค ๋ณด๋ฉด ์์ฐ์ค๋ ์ ์ง๋ฌธ์ ๋ตํ์ค ์ ์์ ๊ฑฐ์์!
๐ ์์
๋ฐฉ์
(์์ธํ ๋ด์ฉ์ ์ค๋ฆฌ์ํ
์ด์
์ ์ฐธ๊ณ ํด์ฃผ์ธ์!)
1. A to Z๊ฐ ์๋, ํต์ฌ ์์ฃผ ์์
๋ณธ ๊ฐ์๋ Git์ ๋ชจ๋ ๊ฒ์ ์๋ ค๋๋ฆฌ๋ ๊ฐ์๋ ์๋๋๋ค.
git์ ์ฌ์ฉํ๋ ์ด์ ๋ฅผ ์ค์ฌ์ผ๋ก ์ค์๋ ๋์ ํต์ฌ๋ค์ ์์ฃผ๋ก ๊ฐ์ํ๊ณ , ์ค์ต์ ์งํํฉ๋๋ค.
์๋์ ์ผ๋ก ๋ถ์ฐจ์ ์ธ ๋ด์ฉ๋ค์ ํ์ต ์๋ฃ๋ฅผ ํตํด ์๋ดํด๋๋ฆด ์์ ์
๋๋ค!
2. ์ด๋ก ์ ๋ณด๊ณ ํ์์ฑ์ ๋๋ผ๊ณ ์ค์ต์ ํตํด ์ตํ๊ธฐ
๋ณธ ๊ฐ์๋ ์ด๋ก -์ค์ต-์ด๋ก -์ค์ต์ด ๋ฒ๊ฐ์๊ฐ๋ฉฐ ์ด๋ฃจ์ด์ง๋๋ค.
์ด๋ก ๊ฐ์์์ ๊ฐ๋
์ ํ์์ฑ๊ณผ ๋น์์ฑ์ ์ดํดํ ๋ค ์ค์ต ๊ฐ์์์ ์ง์ ๋ฐ๋ผ ์ณ ๋ณด๋ ๋ฐฉ์์ด์ฃ .
(1) ์ด๋ก ๊ฐ์
์ด๋ก ๋ถ๋ถ์ ์ง๊ด์ ์ธ ๊ฐ๋
์ ์ดํด, ๊ฐ๋
์ ํ์์ฑ ๋ฐ ๋น์์ฑ์ ์ดํดํ๋ ๊ฒ์ ๋ชฉํ๋ฅผ ํฉ๋๋ค.
๋ํ ์ฉ์ด ์๊ธฐ ์์ฃผ์ ์์
์ ์ง์ํฉ๋๋ค.
์๋ก์ด ์ฉ์ด๋ ๋ฐ๋ณต์ ์ธ ์ฌ์ฉ์ ํตํ ์ต์ํด์ง์ ํตํด ์ต๋ํ๋ ๋ฐฉ์์ ์งํฅํฉ๋๋ค.
(๊ฐ๋
๊ฐ์ ์์)
.gif)
(2) ์ค์ต ๊ฐ์
์ค์ต ๋ถ๋ถ์ ์ด๋ก ์์ ๋ฐฐ์ด ๋ด์ฉ์ ์ค์ ๋ก ์ด๋ป๊ฒ ๋์ํ๋์ง ๋์ผ๋ก ํ์ธํ๋ ๊ณผ์ ์
๋๋ค.
๊ฐ๋
์์ ๋ค๋ฃฌ ๋ชจ๋ ๋ถ๋ถ์ ์ค์ต์ ์ฌํ์ธํ๋ ๊ณผ์ ์์ ๋์ ๋ณต์ต์ ํจ๊ณผ๋ ์ป์ ์ ์์ต๋๋ค.
git์ ๊ธฐ๋ณธ ๋ช
๋ น์ด, github ํ์๊ฐ์
๋ถํฐ ํ์
ํ๊ธฐ๊น์ง ์ค์ต์์์ ๋ฐ๋ผ ์ณ ๋ณด๋ฉฐ ๊ฐ๋
์ ์ตํ๋ณด์์ :)
.gif)
๐๐ปโโ๏ธ ๊ฐ์ ๊ด๋ จ ์์ ์ง๋ฌธ
Q. git์ ๋ํด ์ด๋ ์ ๋ ์๊ณ ์์ด์ผ ํ๋์?
A. git์ด ๋ฌด์์ธ์ง ๋ชจ๋ฅด์๋ ๋ถ๋ค๋ถํฐ ์๊ฐ์ด ๊ฐ๋ฅํฉ๋๋ค :) ์๋ฌด ๊ธฐ๋ฐ์ง์์ด ์์ผ์๋ค๋ ์ ์ ํ์ ๊ฐ์๋ฅผ ๋ง๋ค์์ผ๋๊น์.
Q. github ์์ด๋๊ฐ ์๋๋ฐ ๋ง๋ค๊ณ ์๊ฐํด์ผ ํ๋์?
A. ๊ผญ ๊ทธ๋ฌ์ค ํ์๋ ์์ต๋๋ค. ๊ฐ์์์ github ํ์๊ฐ์
๋ถํฐ ์๋ดํด๋๋ฆด ์์ ์
๋๋ค~
Q. ๊ฐ์๋ฅผ ๋ฃ๊ธฐ ์ ์ค๋นํด์ผ ํ ๊ฒ์ด ์๋์?
A. ๋ค, git์ ์ค์นํด ์ฃผ์๋ฉด ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ์ค๋ฆฌ์ํ
์ด์
์ ์ฐธ๊ณ ํด์ฃผ์ธ์!
์น์
4๋ 2์ ์ค ์
๋ก๋๋ฉ๋๋ค
๋ฌธ์ E-mail: tegongkang@gmail.com
github: https://github.com/kangtegong