1. ์ repository ์์ฑ
github์ ๋ก๊ทธ์ธํ์ฌ ์๋จ +๋ฒํผ์ ํตํด ์๋ก์ด repository๋ฅผ ์์ฑํ๋ค.
README file ์ถ๊ฐ๋ฅผ ํด๋๋ฉด ๋์ค์ repository ์ค๋ช ์ถ๊ฐํ ๋ ์๊ธดํ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
repository์ ์ฃผ์๊ฐ ์์ด์ผ ํด๋น repository์ ํ์ผ ์ ๋ก๋๊ฐ ๊ฐ๋ฅํ๋ค.
2. ์ํ๋ ํ์ผ ์์น์์ git ์คํ
Git
git-scm.com
์ ํ์ด์ง์์ git์ ๋ค์ด๋ก๋ ๋ฐ์ ์ค์นํ๋ค.
์ ๋ก๋๋ฅผ ์ํ๋ ํ์ผ์ด ์๋ ํด๋๋ฅผ ์ด๊ณ ๋น ๊ณต๊ฐ์ ๋ง์ฐ์ค ์ฐํด๋ฆญ์ ํ์ฌ Git Bash Here๋ฅผ ํด๋ฆญํ๋ค.
3. git init
์ฐฝ์ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ ฅํ๋ค.
git init
4. git add
git add test.txt
์ํ๋ ํ์ผ์ git add ๋ค์์ ์ ๋ ฅํด์ค๋ค.
ํด๋น ์์น์ ๋ชจ๋ ํ์ผ์ addํ๋ ค๋ฉด . ๋ง ์ ๋ ฅํ๋ฉด ๋๋ค.
5. git commit
git commit -m "๋ฉ์์ง ๋ด์ฉ"
์ปค๋ฐํ ์ค๋น๋ฅผ ํ๋ค. ์ ๊ณ ์ถ์ ๋ฉ์์ง ๋ด์ฉ์ ๋ฐ์ดํ ์์ ์ ๋๋ค.
6. git remote add origin
git remote add origin ์ฃผ์
์๊ฒฉ ์ ์ฅ์์ ์ฐ๊ฒฐํ๋ค. ์ฐ๊ฒฐํ๊ณ ์ ํ๋ ๋ด github repository ์ฃผ์๋ฅผ ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ์ผ๋ฉด ๋๋ค.
๋จ! git ํ๋ก๊ทธ๋จ์์ Ctrl+V๋ ์๋ํ์ง ์์ผ๋ ๋ง์ฐ์ค ์ฐํด๋ฆญ์ผ๋ก ๋ถ์ฌ๋ฃ์.
8. git push
git push origin master
๋๋ง์ push ์์ ! ์๊ฒฉ ์ ์ฅ์์ ์ฐ๋ฆฌ๊ฐ ์ถ๊ฐํด๋๋ ํ์ผ๋ค์ ์ ๋ก๋ํ์.
main ๋ถ๋ถ์ ๋ค๋ฅธ branch ์ด๋ฆ์ ์ ์ผ๋ฉด ๊ทธ branch๋ก ์ ๋ก๋๊ฐ ๋๋ค.
https://github.com/iamnotwhale/testtest
์ ๋ก๋ ์ฑ๊ณตํ ๊ฒ์ ํ์ธํ ์ ์๋ค.
GitHub - iamnotwhale/testtest
Contribute to iamnotwhale/testtest development by creating an account on GitHub.
github.com
์์ง๋ git ์ฐ๋ฉด์ ์ค๋ฅ ๋ง์ด ๋์ค๋ ๋์ง๋ง ใ ใ ์ผ๋จ ์ ๋ก๋ ๊ณผ์ ์ด๋ผ๋ ๋ ํท๊ฐ๋ฆฌ๋ผ๊ณ ์์ฑํด๋ณธ๋ค.
๋ค์์๋ ๋ด๊ฐ git ์ฌ์ฉํ๋ฉด์ ๋ง๋ ์ค๋ฅ๋ค์ ๋ํด์ ํฌ์คํ ํด๋ด์ผ๊ฒ ๋ค.