git init
-
Git RepositoryGit 2026. 5. 20. 16:17
Git RepositoryGit Repository(๋ ํฌ์งํ ๋ฆฌ)๋ Git์ ์ํด ๊ด๋ฆฌ๋๋ ํ๋ก์ ํธ ๋๋ ํฐ๋ฆฌ๋ ํฌ์งํ ๋ฆฌ ์์๋ ํ๋ก์ ํธ์ ๋ชจ๋ ํ์ผ๊ณผ ๊ฐ ํ์ผ์ ์์ ์ด๋ ฅ์ ๋ด์ ์ ๋ณด ํฌํจ๋ ํฌ์งํ ๋ฆฌ๋ฅผ ํตํด Git์ ํ๋ก์ ํธ์ ์ํ๋ฅผ ํน์ ์์ ์ผ๋ก ๋๋๋ฆด ์ ์๊ฑฐ๋, ๋ณ๊ฒฝ ์ด๋ ฅ์ ์กฐํํ๊ฑฐ๋, ๋ค๋ฅธ ๋ธ๋์น๋ก ์ ํํ๋ ๋ฑ์ ์์ ์ํ ๋ ํฌ์งํ ๋ฆฌ์ ์ฃผ์ ์์Working Directory: ํ์ฌ ์์ ์ค์ธ ํ๋ก์ ํธ์ ํ์ผ๋ค์ด ์์นํ๋ ๋๋ ํฐ๋ฆฌStaging Area(Indedx): ์ปค๋ฐํ๊ธฐ ์ํด ์ ํํ ํ์ผ๋ค์ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์์ญ, ์ด ์์ญ์ ํตํด ์ํ๋ ํ์ผ๋ค๋ง์ ์ปค๋ฐ์ ํฌํจ ์ํค๋ ๊ฒ์ด ๊ฐ๋ฅ.git Directory(Repository): Git์ ๋ฉํ๋ฐ์ดํฐ์ ๊ฐ์ฒด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ์ฅํ๋ ๋๋ ํฐ๋ฆฌ, ์ด ๋๋ ํฐ๋ฆฌ..
-
git push, pull, fetch, init, addGithub ๋ฒ์ ๊ด๋ฆฌ 2026. 3. 5. 17:40
git push: ์๊ฒฉ ์ ์ฅ์๋ก ๋ด ์์ ์ฌ๋ฆผ๋ก์ปฌ ํ๊ฒฝ์์ ๊ฐ๋ฐํ๋ฉฐ ์ฌ๋ฌ ๋ฒ commit์ผ๋ก ๋ฒ์ ์ ์ฅํ๊ณ ๋ ํ, ์ต์ข ์ ์ผ๋ก ์ด ์ด๋ ฅ์ ์๊ฒฉ ์ ์ฅ์์ธ GitHub ์ ์ ๋ก๋ํด์ผ ํจ์ด๋ ํ์ฉํ๋ git ๋ช ๋ น์ด = git pushgit push: ๋ก์ปฌ ์ ์ฅ์์ ์์ธ ์ปค๋ฐ๋ค์ ์๊ฒฉ ์ ์ฅ์์ ํด๋น ๋ธ๋์น๋ก ์ ์ก์๋ push ← because, ์ ๊ตํ๊ฒ pushํ๊ธฐ ์ํด์push๋๋ฉด ๋ก์ปฌ ํ๊ฒฝ์์ ๊ฐ๋ฐํ ์ฝ๋ ๋ฟ ์๋๋ผ ๊ฐ๋ฐํ๋ฉด์ ์ค๊ฐ์ค๊ฐ commit ํ๋ ์ด๋ ฅ๋ค ๋ํ ์ ๋ก๋๋จgit pull: ๋ด ๋ธ๋์น์ ์๊ฒฉ ๋ณ๊ฒฝ ์ฌํญ ๋ฐ์when, ๋ก์ปฌ์์ ๊ฐ๋ฐ ์ค์ธ ๋ค๋ฅธ ํ์์ด ๋จผ์ ๋ณธ์ธ์ ์์ ๋ฌผ push ํจ์ผ๋ก ์๊ฒฉ์ ์ฅ์ ๋ด์ฉ ๋ณํ ๋ฐ์์ด๋ ์๊ฒฉ์ ์ฅ์์ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ฌ ๋ด ๋ก์ปฌ ๋ธ๋์น์ ๋ฐ์ํด ๊ฐ๋ฐ ๊ณ์ํ๊ณ ์ ํจ์ด๋ ..