-
Git : IntelliJ ์์ Git ๋ ํ์งํ ๋ฆฌ ์์ฑ ๋ฐ ์์ค ์ฌ๋ฆฌ๊ธฐ๊ธฐํ 2020. 4. 13. 23:44๋ฐ์ํ
๊น Git ๋ ํ์งํ ๋ฆฌ Repository ์์ฑํ๊ธฐ
1. ๋จผ์ ์์ ์ด ๊ฐ์ง Git ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ํด์ค๋ค.
๊ทธ ํ ์๋จ์ + ๋๋ Repositories ์นดํ ๊ณ ๋ฆฌ ์์ New ๋ฒํผ์ ๋๋ฌ์ค๋ค.
2. Create a new repository ํ๋ฉด์์ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๊ณ Create repository ๋ฒํผ์ ๋๋ฌ ๋ ํ์งํ ๋ฆฌ๋ฅผ ์์ฑํด ์ค๋ค.
์ด๋, ์ ๋ ฅํด์ค์ผ ํ๋ ์ ๋ณด๋ค์ ๋ํด ๊ฐ๋จํ ์์๋ณด์.
Repository name : repository ์ด๋ฆ, ๊นํ๋ธ์์ ๋ ํ์งํ ๋ฆฌ๋ก ์ ์ํ ๋์ ์ฃผ์
Description : ์ค๋ช
Public : ๊ณต๊ฐ
Private : ๋น๊ณต๊ฐ
Initialize this repository whit a README : repository ์์ฑ ์ READMEํ์ผ์ ์์ฑ ์ฌ๋ถ
(๋๋ ์ฃผ๋ก README ํ์ผ์ ์์ฑ์ ๋ง๋ค์ง ์๋๋ค. ์ด์ ๋ ํ๋จ์ ์ถ๊ฐํด๋์๋ค.)3. ์์ฑ๋ ๊น ๋ ํ์งํ ๋ฆฌ๋ฅผ ํ์ธํ๋ค.
์ด ๋ ๋ ธ๋์์ผ๋ก ํ์๋ ๊น ์ฃผ์๋ฅผ ๋ณต์ฌํด๋์. ๋ ํ์ง์ฝ๋๋ฅผ ์ฐ๋ํ ๋ ํ์ํ๋ค.
์ธํ ๋ฆฌ์ ์ด IntelliJ ์์ ํฐ๋ฏธ๋๋ก Terminal ์์ค ์ฌ๋ฆฌ๊ธฐ
๋ช ๋ น์ด๋ฅผ ํ๋ํ๋ ์น๊ธฐ ์ , ์ ์ฒด๊ณผ์ ์ ๊ฐ๋จํ๊ฒ ์๊ฐํด๋ณด๋ฉด
๋ ํ์งํ ๋ฆฌ์ ์ฌ๋ฆด ์์คํ์ผ ์ถ๊ฐ โ ์ปค๋ฐ โ ์ต์ข ์ ์ผ๋ก PUSH ์ด๋ ๊ฒ ์งํ๋๋ค.
1. ๊น ๋ ํ์งํ ๋ฆฌ์ ์ธํ ๋ฆฌ์ ์ด์ ๋ง๋ค์ด์ค ํ๋ก์ ํธ๋ฅผ ์ฐ๊ฒฐํด์ฃผ์.
git init : ๊น ์ ์ฅ์๋ฅผ ์ด๊ธฐํ, ์ด ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ ํ์์ผ ์ถ๊ฐ์ ์ธ ๊น ๋ช ๋ น์ด๋ค์ ์ค ์ ์์ผ๋ฉฐ git init์ ์ต์ด ํ๋ฒ๋ง ์ํ
git remote add origin ๊น์ฃผ์ : ์๊ฒฉ์ ์ฅ์ remote๋ฅผ ์์ฑํ๊ณ Github์์ ์์ฑํ repository๋ฅผ ์ฐ๋
์ฐธ๊ณ ๋ก git status ๋ก ๊ณ์ ๊น์ ์ ์ฅ์ ์ํ๋ฅผ ํ์ธํ๋ฉฐ ์งํํ๋ ๊ฒ์ด ์ข๋ค.
(์ฌ์ง์ git remote add origin ๋ช ๋ น์ด๊ฐ ๋น ์ก๋๋ฐ, ์์ง ์ปค๋ฐ๋์ง ์์ ํ์ผ๋ค์ด ๋นจ๊ฐ์์ผ๋ก ํ์๋ ๊ฑธ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด ์ฒจ๋ถํ๋ค.)
2. ๊ทธ ํ ๊น์ ์์คํ์ผ์ ์ฌ๋ฆฐ๋ค.
git add . : ๊น์ ํ์ผ ์ ์ฒด(.)๋ฅผ ์ฌ๋ฆผ
git commit -m "" : ๊น ์ปค๋ฐ์ ""์์ ์ ์ด์ค ๋ฉ์ธ์ง(-m)์ ํจ๊ป ์ปค๋ฐ
git push -u origin master : git์ ํธ์ํ ๋ orgin
(์ถ๊ฐ๋ ํ์ผ๋ค์ ์ด๋ ๊ฒ ์ฐ๋์์ผ๋ก ์๊น์ด ๋ฐ๋๋ค.)
์์ค์ฝ๋๋ค์ด ์ฌ๋ผ๊ฐ ๊ฒ์ ํ์ธํ ์ ์๋ค.
(์๋จ์ ๋ด๊ฐ ๋ ํ์งํ ๋ฆฌ ์์ฑ์ READMEํ์ผ์ ๋ง๋ค์ง ์๋ ์ด์ ์ ๋ํด ์ค๋ช ํ๋ค๊ณ ํ๋๋ฐ, ์ฒ์์ ๊น ๋ ํ์งํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ READMEํ์ผ์ ์์ฑํด์ฃผ๊ฒ ๋๋ฉด ์์คํ์ผ์ ์ฌ๋ฆด ๋ git pull๋ช ๋ น์ด๋ก ๋ ํ์งํ ๋ฆฌ์ ์๋ ์์คํ์ผ์ ๋จผ์ ๋ฐ๊ณ ์งํํด์ผ ํ๋ฏ๋ก ๊ท์ฐฎ๊ธฐ ๋๋ฌธ์ด๋ค.
ํฐ ์ด์ ๋ ์๋ค. )
๊น ๋ ํ์งํ ๋ฆฌ ํ์ธ
๋ ํ์งํ ๋ฆฌ์ ํ์ผ์ด ์ ์ฌ๋ผ๊ฐ๋์ง ์ต์ข ์ ์ผ๋ก ํ์ธํ์.
๋ฐ์ํ'๊ธฐํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์น์๋ฒ์ WAS์ ์ฐจ์ด ? (0) 2020.06.05 Project : Studyolle ์คํฐ๋์ฌ๋ ํ๋ก์ ํธ ์์ (0) 2020.05.01 ํผ๋ค๋ฌ Fiddler : ์ค์น ๋ฐ ์ฌ์ฉ๋ฒ (0) 2020.03.06 SVN : ์ดํด๋ฆฝ์ค์์ ์๋ฒ์ ์ฑํฌ ๋ง์ถ๊ธฐ (0) 2020.01.17 ํฌ๋น์ํํธ ์ฃผ๊ด : ๋ฅ์ฌํฌ๋ก ํ๋ซํผ ๊ต์ก ์ ์ฒญํ๊ธฐ (0) 2020.01.10