GITHUB 1๊ฐ~10๊ฐ
- git clone ๋ฆฌํฌ์งํฐ๋ฆฌ์ฃผ์ .
= git init + git remote add origin ๋ฆฌํฌ์งํฐ๋ฆฌ์ฃผ์ + git pull origin master
- ๊นํ๋ธ(github) ํ์ ๋ฐฉ๋ฒ
์ฃผ์ธ์ด ๋ฆฌํฌ์งํฐ๋ฆฌ ๋ง๋ค๊ธฐ
settings > Manage access > Invite a collaborator > ํ์ ์ ์์ด๋ ์ ๋ ฅ > Add to this repository
ํ์ ์๊ฐ ๋ฉ์ผํจ์์ ์๋ฝ ํด๋ฆญ > ์๋ฃ
<์ฃผ์ธ>
ํ์ผ์ ๋ง๋ ํ, cmd์ฐฝ ์ด๊ธฐ
git init
๋ด ์ ๋ณด ์ ๋ ฅํ๊ธฐ (ํ๋๋๋ก)
(git remote add origin ๋ฆฌํฌ์งํฐ๋ฆฌ์ฃผ์, git config user.name "", git config user.email "")
code .
docํด๋ ์์์ ์์ ์๋ฃ
git add .
git commit -m "์์ ๋ด์ฉ"
git push origin master
<ํ๋ ฅ์>
ํ์ผ ๋ง๋ ํ, cmd์ฐฝ ์ด๊ธฐ
git clone ๋ฆฌํฌ์งํฐ๋ฆฌ์ฃผ์ . (pull ํฌํจ๋ ๊ฑฐ์)
git config user.name "ํ๋ ฅ์์ด๋ฆ"
git config user.email "ํ๋ ฅ์์ด๋ฉ์ผ"
code .
์์ ์๋ฃ ํ ์ ์ฅ
git add .
git commit -m "์์ ๋ด์ฉ"
git push origin master
โป ์์ ํ, pull์ ํ์ง ์๊ณ ๋ฐ๋ก push ํ์ ๋ → ์ ๋ก๋ ๋์ง ์์
ํด๊ฒฐ๋ฐฉ์ : ๋ค์ pull์ ํด์ฃผ๊ธฐ → ์ถฉ๋๋ ๋ถ๋ถ ์๋ ค์ค (๋์ ์์ ํ ๋ถ๋ถ)
์์ ์๋ฃ ํ , ๋๊ฐ์ด ๋ค์ git push origin master ํด์ฃผ๋ฉด ์ ๋ก๋ ์๋ฃ
โป git pull origin master ์ค๊ฐ์ค๊ฐ ๋ง์ด ํด์ฃผ๊ธฐ!
(์๋๋ฐฉ์ด ์์ ํ ๊ฒ ์๋ค๋ฉด, ์์ค์ฝ๋๊ฐ ์๋์ผ๋ก ๋ฐ๋)
๋๊ธ