์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- ๋ธ๋ก๊ทธ
- fetch API
- history api
- useEffect
- Flex
- ํ๋ก ํธ์๋
- position
- ์๊ณ ๋ฆฌ์ฆ
- ์ฝ๋ฉํ ์คํธ
- float
- useRef
- Gatsby
- ๋ฐ๋ธ์ฝ์ค3๊ธฐ
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ฐ๋ธ์ฝ์ค
- Props
- ์๋ฐ์คํฌ๋ฆฝํธ
- CSS
- REACT
- Today
- Total
Daehyunii's Dev-blog
02. Git ์์ํ๊ธฐ ๋ณธ๋ฌธ
01. Git ์ค์ ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ ์์ํ๊ธฐ
์์ ๋งํ๋ฏ์ด ๊น์ ๋ฒ์ ์ ๊ด๋ฆฌํ๋ ๊ฒ์ผ๋ก ๋ ์ฝ๊ฒ ๋งํด ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด git์ด ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํ๊ฒ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? ๋ง ๊ทธ๋๋ก git์ด ๊ด๋ฆฌํ ์ ์๋๋ก CLI๋ฐฉ์์ธ ๊ฒฝ์ฐ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ์ฌ ๊น์ผ๋ก ๊ด๋ฆฌ๋ฅผ ์์ํ๋ฉด ๋๋ ๊ฒ์ด๋ค. ์ฐ์ VsCode์ git์ผ๋ก ๊ด๋ฆฌ๋ฅผ ์์ํ ํด๋๋ฅผ ์ด๊ณ , ํฐ๋ฏธ๋์ ํตํด์ ์๋ git init ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ค.(๋งฅ ํฐ๋ฏธ๋ ๋จ์ถํค : control + `)
<๋ช ๋ น์ด> git init - ํด๋น ํด๋๋ฅผ git์ผ๋ก ๊ด๋ฆฌ์์. ์ด๋ ๊ฒ ๋๋ฉด ์๋ก์ด gitํด๋๊ฐ ์์ฑ๋๋๋ฐ ์จ๊ธด ํ์ผ๋ก ์ ์ฅ๋๊ธฐ ๋๋ฌธ์ ์จ๊ธด ํ์ผ ๋ณด๊ธฐ๋ฅผ ํตํด์ gitํด๋๊ฐ ์์ฑ๋ ๊ฒ์ ํ์ธํ ์ ์๋ค.(๋งฅ ์จ๊ธด ํ์ผ ๋ณด๊ธฐ ๋จ์ถํค : shift + command + . )
๊ทธ๋ฆฌ๊ณ ํด๋น ํด๋์ ์๋ก์ด ํ์ผ์ ์์ฑํ๊ณ ์์ ์ ํ๊ฒ ๋์์๋, ํด๋น ํ์ผ๋ค์ ์ ์ฅํ๊ณ ๊น์ด ๊ด๋ฆฌํ ์ ์๋๋ก ํด์ค์ผ ํ ๊ฒ์ด๋ค. ์ฐ์ ์๋ก์ด ํ์ผ์ ์์ฑํ๊ณ ์์ ์ ํ์๋ git์ผ๋ก ๊ด๋ฆฌ๊ฐ ๋๊ณ ์๋์ง ํน์ ์์ง ๊ด๋ฆฌ๋์ง ์๋ ํ์ผ์ธ์ง ํ์ธํ๊ธฐ ์ํ ๋ช ๋ น์ด๊ฐ ์๋ค.
<๋ช ๋ น์ด> git status - ์์ง ๊ด๋ฆฌ๋์ง ์์ง๋ง ๊ด๋ฆฌ ๋์์ด ๋ ์ ์๋ ํ์ผ๋ค์ ์ฐพ์์ค๋ค. status ๋ป ์ฒ๋ผ ์ด๋ค ๋ณํ๊ฐ ์ผ์ด๋์ง๋ ์์ง๋ง ์ํ๋ฅผ ํ์ธํ ์ ์๋ค.
๋ฐ๋๋ก git์๊ฒ ๋งก๊ธฐ์ง ์์ ๊ฒ๋ค์ด ์กด์ฌํ ์ ์๋ค. ์๋ฅผ ๋ค๋ฉด ํฌํจํ ํ์๊ฐ ์๋ ๋ด์ฉ์ด๊ฑฐ๋ ํฌํจํ์ง ๋ง์์ผ ํ ๊ฒ๋ค(์๋ฅผ ๋ค๋ฉด ID/PW)์ด ์์ ์ ์๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก๋ < .gitignore >ํ์ผ์ ์์ฑํด์ ํด๊ฒฐํ ์ ์๋ค. ๊น์ผ๋ก ๊ด๋ฆฌ๋๊ณ ์๋ ํด๋น ํด๋ ๋ด์ (ํ์ผ์ด๋ฆ).gitignoreํ์ผ์ ์์ฑํ๊ณ ํด๋น ํ์ผ์ ๋ด์ฉ์ ๋ฌด์ํด์ผ ํ ํ์ผ์ด๋ฆ + ํ์ฅ์๊น์ง ์ ๋ ฅํ ํ ์ ์ฅํ๋ฉด ํด๋น ๋ชฉ๋ก์ ํ์ผ๋ค์ git๊ด๋ฆฌ ๋์์์ ์ ์ธํ๊ฒ ๋๋ค.
'๐ Language & CS knowledge > Git & GitHub' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
06. Branch ํฉ์น๊ธฐ (0) | 2022.10.08 |
---|---|
05. Branch ์์ฑํ๊ธฐ (0) | 2022.10.08 |
04. Git์์ ํ๋ก์ ํธ๋ฅผ ๊ณผ๊ฑฐ๋ก ๋๋๋ฆฌ๊ธฐ (0) | 2022.10.08 |
03. Commitํ๊ธฐ(๋ฒ์ ๋ง๋ค๊ธฐ) (0) | 2022.10.07 |
01. Git์ด๋ ๋ฌด์์ธ๊ฐ? (0) | 2022.10.06 |