Develop/Git
Intellij ์์ ๊นํ๋ธ Repository ์์ฑํ๊ธฐ Share Project on Github : Git Repository ์ฐ๊ฒฐ ์๋ก ์์ฑํ Repository์ ์ด๋ฆ๊ณผ Private ์ฌ๋ถ, Description ๋ฑ์ ์ ์ ์ ์์ต๋๋ค. ์ต์ด ์ปค๋ฐ์ ํ๋๋ก ์ฐฝ์ด ๋น๋๋ค. Commit ๊นํ๋ธ Repository ์ ์ฐ๋ํ๊ธฐ ๋ ํฌ์งํ ๋ฆฌ์ HTTPS ์ฃผ์๋ IntelliJ ์ฐ๋์ ํ์ํ ์ฃผ์์ด๋ฏ๋ก ๋ณต์ฌ ๋นจ๊ฐ์์ผ๋ก ํ์๋ ๊ฒ์ Git์ ์ถ๊ฐ๋์ง ์์ ์ํฌ์คํ์ด์ค ํ์ผ์ด๋ผ๋ ์๋ฏธ์ด๋ค. GitHub์ Repository ์ ์ฐ๋ํ๊ธฐ ์ํ์ฌ Git -> Manage Remotes ํด๋ฆญ ๋ณต์ฌํด๋ Repository ์ฃผ์๋ฅผ ์
๋ ฅํ๋ค.
Develop/Git
๋ฒ์ ๊ด๋ฆฌ ์์คํ
(VCS) ์๊ฐ์ ํ๋ฆ์ ๋ฐ๋ผ ๋ณ๊ฒฝ์ฌํญ์ ๊ด๋ฆฌํ๋ค. ๋ฒ๊ทธ๋ฐ์์ ํน์ ์์ ์ผ๋ก ๋๋์๊ฐ๊ธฐ ์์ค ์ฝ๋๋ฅผ ๋๊ฐ ์์ ํ๋์ง ์ถ์ ์ ์ฉ์ด ์๋ชป๋์์๋ ๋ณต๊ตฌ ๋๊ท๋ชจ ์์ ์์
์ ์์ ํ๊ฒ ์งํ ์ฌ๋ฌ ์ฌ๋์ด ๋์ ์์
git ๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
Github ์ ‘git’ ์ ์ ๊ณตํ๋ ์นํธ์คํ
์๋น์ค Git ๋ช
๋ น์ด & ๋์ ๋ฐฉ์ ๋ด ์ปดํจํฐ์ ํ์ผ์ ๊นํ๋ธ์ ์ฌ๋ฆฌ๋ ค๋ฉด, ๊นํ๋ธ์ '์๊ฒฉ ์ ์ฅ์'๋ฅผ ๋ง๋ค๊ณ , ๋ด ์ปดํจํฐ์ '๋ก์ปฌ ์ ์ฅ์'๋ฅผ ๋ง๋ ๋ค ๋์ ์ฐ๊ฒฐํด์ ๋ก์ปฌ ์ ์ฅ์์ ํ์ผ์ ์๊ฒฉ์ ์ฅ์๋ก ๋ณด๋ด๋ผ๊ณ ๋ช
๋ นํ๋ฉด ๋๋ค. ์๋ก์ด ์ ์ฅ์์์ ๊ด๋ฆฌํ๊ธฐ git init ๋ก์ปฌ ์ ์ฅ์ ๋ง๋ค๊ธฐ //๋ก์ปฌ ์ ์ฅ์ ์์ฑ $ git init ๊ด๋ฆฌํ ํด๋ ์ ํ๊ธฐ git add ๊ด๋ฆฌ ํ ํ์ผ ์ถ๊ฐํ๊ธฐ ๋ก์ปฌ ์ ์ฅ์์ ์๊ฒฉ ์ ์ฅ์ ์ฐ๊ฒฐ ..