๐ฅ ์์ ์์ฝ
1. github์ ์๋ก์ด ์ ์ฅ์ ๋ง๋ค๊ธฐ
2. ์ ์ฅ์์ ์ฃผ์ ๋ณต์ฌ, git ๋ช ๋ น์ด ๋ณต์ฌ
3. VSCode์์ ํฐ๋ฏธ๋์ ์ด๊ณ ๋ณต์ฌํด ์จ git ๋ช ๋ น์ด ์์๋๋ก ์ ๋ ฅ
1. github > Repositories > New ๋ฒํผ ํด๋ฆญ > Create a new repository
2. ํ๋ก์ ํธ ๋ช ์ ์ ๋ ฅํ๊ณ , ํ๋ก์ ํธ๋ฅผ public(๊ณต๊ฐ) private(๋น๊ณต๊ฐ) ํ ๊ฑด์ง ์ค์ ํ ํ create repository ๋ฒํผ ํด๋ฆญ
3. repository ๊ฐ ๋ง๋ค์ด์ง๋ฉด repository ์ฃผ์๊ฐ ๋์จ๋ค
โป git clone ํ ๋๋ repository ์ฃผ์๋ฅผ ๋ณต์ฌํด์ clone ํ๋ฉด ๋์ง๋ง, ์ง๊ธ์ ๊ตณ์ด ๋ณต์ฌํ์ง ์์๋ 4๋ฒ์ git ๋ช ๋ น์ด๋ค๊ณผ ํจ๊ป ์ฃผ์๋ ๊ฐ์ด ๋์์์ด์ ๋ณต์ฌํ ํ์๋ ์๋ค
4. git ํด๋น ํ์ด์ง์์ ๋งจ ๋ฐ์ ๊ธ์ ๋ณด๋ฉด, git ๋ช ๋ น์ด์ ํจ๊ป repository ์ฃผ์๊ฐ ์๋๋ฐ ์ค๋ฅธ์ชฝ์ ๋ณต์ฌ ๋ฒํผ์ ๋๋ฌ ๋ณต์ฌํ ํ VSCode๋ก ๋์ด์จ๋ค
5. VSCodeํฐ๋ฏธ๋์ ์ด๊ณ git init์ผ๋ก ์๋ก์ด Git ์ ์ฅ์(repository)๋ฅผ ์์ฑํด ์ค๋ค
6. ๊ทธ ํ ๋ณต์ฌํด ์จ git ๋ช ๋ น์ด๋ฅผ ์์ ๋๋ก ์ ๋ ฅ ํด์ฃผ๋ฉด ๋ด ๋ก์ปฌ์ ์๋ ํ๋ก์ ํธ๊ฐ ๋ด๊ฐ ๋ง๋ github repository์ ์ฌ๋ ค์ง๋ค
โ๏ธ git init์ ํด์ผ ํ๋ ์ด์ ?
git init์ init์ "initialize(์ด๊ธฐํ)"๋ฅผ ๋ปํ๋ค
์ด ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๊ธฐ ์ ๊น์ง๋ ์ผ๋ฐ ๋๋ ํ ๋ฆฌ์ง๋ง, git init์ผ๋ก ์ด๊ธฐํ๋ฅผ ์ํค๋ฉด ํด๋น ๋๋ ํ ๋ฆฌ๋ฅผ ๋ก์ปฌ ๊น ์ ์ฅ์๋ก ๋ฑ๋กํด ์ฃผ์ด์ ๊น ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ ์ ์๋ค
์ผํ ๋ณด๋ฉด ์ฐจ์ด๊ฐ ์์ง๋ง, '. git' ํ์ผ์ด ์์ฑ๋์ด ์จ์ด์๋ค
๐ฅ git ๋ช ๋ น์ด
git init
git remote add origin '๋ณธ์ธ repository ์ฃผ์'
git branch -M main
git add . // ์ด๊ธฐํ์ผ ์ ์ฒด add
git commit -am "์ปค๋ฐ๋ฉ์ธ์ง" // ํ์ผ ์ปค๋ฐ
git push -u origin main
'Git, Github' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
.gitignore ํ์ผ ์์ฑ(feat. Git์ ์ถ๊ฐ๋์ง ๋ง์์ผ ํ ํ์ผ ์ ์) (0) | 2024.10.10 |
---|---|
push ํ ์ปค๋ฐ ๋ฉ์์ง ์์ (0) | 2024.10.07 |
Git ๋ช ๋ น์ด (0) | 2024.08.09 |