์๋ฌ ์ด์ ์ค๋๋ง์ ๊ฐ์ธ ์ปดํจํฐ๋ฅผ ์ ๋ฆฌํ ์ฌ์ ๊ฐ ์์ด์ ํด๋์ ํ์ผ๋ค์ ์ ๋ฆฌํ๊ณ Mac OS๋ฅผ ์ ๋ฐ์ดํธ๋ฅผ ํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค๋ ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด๋ ค ํ๋ค๊ฐ VS Code๋ฅผ ์คํํ๋ ์๋์ ๊ฐ์ด ๋ด์ต๋๋ค. Unable to find a Git executable. Either: Set the Visual Studio Code Setting "git.path" to the path and filename of an existing Git executable, or install Git and restart Visual Studio Code. ํฐ๋ฏธ๋์ ๋ค์ด๊ฐ๋ xcrun error ๋๋ฌธ์ธ ๊ฒ์ ์ ์ ์์์ต๋๋ค. [oh-my-zsh] Can't update: not a git repository. xcr..
๊ฐ์ธ์ ์ผ๋ก ํ๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด์ ๊น ๋ธ๋์น๋ฅผ ์ฌ์ฉํ ๊ฒฝํ์ด ์๋๋ฐ, ๋๋ถ์ ์ด๋ฒ ์ฑํฐ๋ ์์ํ๊ฒ ํ์ตํ ์ ์์์ต๋๋ค๐ ๋ธ๋์น ๋ธ๋์น๋ ๋ ๋ฆฝ์ ์ผ๋ก ์ด๋ค ์์ ์ ์งํํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ฐ๋ ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ๋ฐ์ ํ ๋ ์ฌ๋ฌ ๊ธฐ๋ฅ์ ๊ตฌํํด์ผ ํ๋๋ฐ ๋ธ๋์น ๊ธฐ๋ฅ์ ํ์ฉํ๋ฉด ์๋ ์ฝ๋๊ฐ ๋ณ๊ฒฝ๋ ์ํ ์์ด ๊ฐ๊ฐ์ ๊ธฐ๋ฅ๋ค์ผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฐ๋ฐํ ์ ์์ต๋๋ค. ๋ธ๋์น์๋ ํญ์ ์ ์ง๋๋ ๋ฉ์ธ ๋ธ๋์น๋ค (master, develop)๊ณผ ์ผ์ ๊ธฐ๊ฐ ๋์๋ง ์ ์ง๋๋ ๋ณด์กฐ ๋ธ๋์น๋ค(feature, release, hotfix)์ ํฌํจํด์ ์ด 5๊ฐ์ง์ ๋ธ๋์น๋ฅผ ์ด์ฉํฉ๋๋ค. Master: ์ ํ์ผ๋ก ์ถ์(๋ฐฐํฌ)๋ ์ ์์ ์ ๋๋ก ๋ฒ๊ทธ๊ฐ ์๋ ๋ธ๋์น์ ๋๋ค. Develop: ๋ฒ ํ ๋ฒ์ . ๊ธฐ๋ฅ ๊ฐ๋ฐ์ ์ํ ๋ธ๋์น๋ค์ ๋ณํฉํ๊ธฐ ์ํด ..
Git ํ๋ก๊ทธ๋จ ๋ฒ์ ์ ํธ๋ฆฌํ๊ฒ ๊ด๋ฆฌํ ์ ์๋ ๋๊ตฌ ๊ฐ๋ฐ์์๊ฒ๋ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ์ค์ํฉ๋๋ค. ๋ค์ ์ด์ ๋ฒ์ ์ผ๋ก ๋์๊ฐ์ผํ๊ฑฐ๋ ๋ณ๊ฒฝ ์ด๋ ฅ์ ํ์ธํด์ผํ๋ ๊ฒฝ์ฐ์ผ ๋ ์ ์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค. Github Git์ ์ฌ๋ฆด ์ ์๋ Hub (๋ณด๊ด์ ์ ๋๋ก ์๊ฐํ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค!) ์ด์ธ์๋ GitLab, Bitbucket๊ณผ ๊ฐ์ ์ฌ๋ฌ ๊ฐ์ง ์๊ฒฉ ์ ์ฅ์๊ฐ ์์ต๋๋ค.์ปดํจํฐ ์์ ์ ์ฅํ๋ ๊ฒ์ด ์๋๋ผ ๋คํธ์ํฌ ์์ ์ ์ฅ์ ํด๋๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ์ปดํจํฐ๊ฐ ๊ณ ์ฅ๋๋ค๊ณ ํด๋ ๋ค์ ๋ณต๊ตฌ๊ฐ ๊ฐ๋ฅํด์ง๋๋ค. Git๊ณผ Github๋ฅผ ์ ์์๋๋ฉด ํ์ ์ ๋์์ด ๋๋ค๊ณ ํฉ๋๋ค. ์ฝ๋ฉ์ผ๋ก ์ทจ์งํ๊ณ ์ถ์ ๋ถ๋ค์ ์ ์ตํ๋์ ์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค! ๊ฐ๋จํ๊ฒ Git์ ๊ด๋ จ๋ ์ฉ์ด๋ฅผ ์ ๋ฆฌํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ํน์ ์์ ์ ๋ง๋ค์ด์ง ๋ฐฑ์ ๋ณต์ฌ๋ณธ์ ์ค๋ ์ท์ด..