์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์ปดํจํฐ๊ณผํ
- ์ฑ
- JavaScript
- ๋ฆฌ์กํธ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ๋ ์
- html
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- K๋ฐฐํฐ๋ฆฌ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ์๋ฐ
- ๋ผํ๋ผ์ค์๋ง๋
- ์ค๋ธ์
- K๋ฐฐํฐ๋ฆฌ๋ ๋ณผ๋ฃจ์
- ์นํ์ด์ง๋ง๋ค๊ธฐ
- database
- ๋ง์ผ๋ด๊ฐ์ธ์์๋ค์์ฐ๋ค๋ฉด
- ์ค๋ผํด
- ์ฝ๋ฉ
- ๋ฐ์ํ
- ์ํ
- Python
- css
- Java
- ํ์ด์ฌ
- ComputerScience
- ํ๋ก๊ทธ๋๋ฐ
- ๊ฐ๋ฐ
- ๊น๋ฏธ๊ฒฝ์๋งํ์์
- ์นํผ๋ธ๋ฆฌ์ฑ
- Today
- Total
JiYoung Dev ๐ฅ
[Git & Git Hub] GitHub๋ฅผ ํ์ฉํ ํ๋ก์ ํธ ํ๊ฒฝ๊ตฌ์ถํ๊ธฐ (2023.04.14) ๋ณธ๋ฌธ
[Git & Git Hub] GitHub๋ฅผ ํ์ฉํ ํ๋ก์ ํธ ํ๊ฒฝ๊ตฌ์ถํ๊ธฐ (2023.04.14)
Shinjio 2023. 4. 14. 18:07์ปดํจํฐ ํ์ผ์ ๊ณต์ ํ ์ ์๋๋ก ๋์์ค
๋จ์ : ๋ณด์
๋ด ์ปดํจํฐ์ ๊นํ๋ธ์์ ์ ๊ทผํ ์ ์๋ ๊ณต๊ฐ์ ๋ง๋ฆ → ๋ก์ปฌ ์ ์ฅ์(local repository)
์ดํด๋ฆฝ์ค์์ ์์ ํ ๋ด์ฉ(์์ ๋ฌผ)์ ๋ก์ปฌ์ ์ฅ์๋ก ์ฎ๊ธฐ๋ ์์ : commit
commit ์์ ์ด ์ ํ๋ ํ push, pull ์์ ์ด ์งํ๋จ
๊นํ๋ธ์ ๋จผ์ ๊ณต์ ๋ ๋ด์ฉ์ด ์๋ค๋ฉด ๊นํ๋ธ์ ์๋ ๋ด์ฉ์ ๋จผ์ ๋ด๋ ค๋ฐ์ ํ ํธ์ฌ๋ฅผ ํด์ค์ผ ํจ
โ commit - pull
โก commit - push
โ GitHub ํ์ฉ์ ์ง์ผ์ผ ํ๋ ๊ท์น
1. ์์ ์ ํ ๋ ๊ฐ์ ํ์ผ์ ๋์์ ์์ ํ์ง ์๊ธฐ > ์ถฉ๋์ด ๋ฐ์ํ ์ ์์
> ์ถฉ๋ ๋ฐ์ ์๋ฐฉ์ ์ํด ํ๋ก์ ํธ ์ฌ๋ณธ ๋ง๋ ํ ๊ฑฐ๊ธฐ์ ์์ ๊ทธ ํ push/pull
2. pull, push ์์ ์ ํ ๋ ๊ผญ commit์ ํตํด์ local repository ์ต์ ํ ์์ผ์ฃผ๊ธฐ
3. ๊ฐ๋ฐ์ ํ ํ commit > push ํ ๋ ๊ผญ ํ์๋ค์๊ฒ ์๋ ค์ฃผ๊ธฐ
โ ์ถฉ๋ ๋ฐ์
์ถฉ๋๋ฐ์์ ์ค๋ฅ ๋ถ๋ถ ๋ชจ๋ ์ง์ด ํ ํน์ ์ํ๋ ๋ด์ฉ์ผ๋ก ๋ณ๊ฒฝ ํ ์ปค๋ฐ ํ ํธ์ฌ
์ค๋ฅ ๋ฐ์์ ๋๋๋ฆฌ๋ ๋ฐฉ๋ฒ (์ปค๋ฐ๋ง ํ๋ฉด ๋๋๋ฆด ์ ์์)
์ ๋จ๊ณ ์ฝ๋๋ก ๋ณ๊ฒฝ
โ ํ๋ก์ ํธ ์ฌ๋ณธ ์์ฑ ๋ฐฉ๋ฒ
ํ๋ก์ ํธ์ ์ฌ๋ณธ ์์ฑ - git hub์ ์ฐ๊ฒฐ X
์ค์ ์ ์ธ ๊ฐ๋ฐ์ ์ฌ๋ณธ์์ ์งํ
git๊ณผ ์ฐ๊ฒฐ๋ ํ๋ก์ ํธ๋ pull/push ์ฉ๋๋ก๋ง
โ pull : ๋ค๋ฅธ ํ์์ด ์์ ํ ๊ฒ ์์ผ๋ฉด ๋ด๋ ค๋ฐ๊ธฐ
โก ๋ด๊ฐ ์์ฑํ ์ฝ๋ ๋ณต๋ถ ํ commit > push
ํ๋ก์ ํธ ๋ด๋ณด๋ด๊ธฐ
์๋ก์ด ์๋ฐ ํ๋ก์ ํธ ์์ฑ ํ import