repository
์ผ์ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ
GitHub๋ ์ต๊ทผ์ ์๊ธด๊ฒ์ผ๊น?
์๋๋ค!
์๋ ๋ถํฐ ์ธ๊ธฐ๊ฐ ๋ง์๊ณ , ์์ฆ ๋๋ถ๋ถ์ ๊ธฐ์ ๋ค์์ ํ์ฉํ๊ณ ์์ด ๋ ์ธ๊ธฐ๊ฐ ์๋ ๊ฒ์ด๋ค!
๊น
์ปดํจํฐ ํ์ผ์ ๋ณ๊ฒฝ์ฌํญ์ ์ถ์ ํ๊ณ
์ฌ๋ฌ ๋ช ์ ์ฌ์ฉ์๋ค ๊ฐ์ ํด๋น ํ์ผ๋ค์ ์์ ์กฐ์จํ๊ธฐ ์ํ
๋ถ์ฐ ๋ฒ์ ๊ด๋ฆฌ ์์คํ
ํธ์คํ ์ ์ง์ํ๋ ์น ์๋น์ค
๋ฃจ๋น ์จ ๋ ์ผ์ค๋ก ์์ฑ๋จ
2009๋ ๊ฐ์ฅ ์ธ๊ธฐ์๋ ์ ์ฅ์ ํธ์คํ ์๋น์ค๋ก ์ ์ ๋จ
์คํ ์์ค ์ฝ๋ ์ ์ฅ์
์๋ฆฌ์ ์ธ ์๋น์ค์ ์คํ์์ค๋ฅผ ์ํ ๋ฌด์ ์๋น์ค ๋ชจ๋ ์ ๊ณต
๊ฐ๋ฐ์๋ก์ ๊ฐ์ธ ํฌํธํด๋ฆฌ์ค๋ก๋ ์ฌ์ฉํ ์ ์์
๊น์ ํ ์คํธ ๋ช ๋ น์ด ์ ๋ ฅ ๋ฐฉ์์ธ๋ฐ, ๊นํ๋ธ๋ ๊ทธ๋ํฝ ์ ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ์ ๊ณตํ๋ค!!
๋ง์ดํฌ๋ก์ํํธ๊ฐ 2018๋ ์ ์ธ์ํ๋ค
์๊ฒฉ ์ ์ฅ์์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ : push, pull
1๋ช ์ ๊ฐ๋ฐ์ : push ๋ฅผ ํ๋ค?
์๋ฏธ?
push : ์๊ฒฉ์ ์ฅ์๋ก ์์ ์ด ์ง ์ฝ๋๋ฅผ ๋ณด๋ธ๋ค
์์ ์ local ๋๋ ํ ๋ฆฌ๋ก๋ถํฐ ์๊ฒฉ์ ์ฅ์๋ก ๋ณด๋ด๋ ์์ ์ด๋ค
๊ทธ ์ ์ ์๊ฒฉ ์ ์ฅ์์ ๋ด ๋ก์ปฌ์ ์ฐ๊ฒฐํด์ผ ํ๋ค
์๊ฒฉ ์ ์ฅ์ ์ฐ๊ฒฐ
origin์ remote repository์ ์ด๋ฆ์ด๋ฉฐ, ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ค์ ํด๋ ๋ฌด๋ฐฉ
push :
origin์ด๋ผ๋ ์๊ฒฉ์ ์ฅ์์ master ๋ธ๋์น (๋ธ๋์น๋ ๋ค์์ ์ค๋ช )์ ํธ์ฌ
์ต๊ทผ์๋ ๊นํ์์ ๋ฉ์ธ ๋ธ๋์น์ด๋ฆ์ master๊ฐ ์๋ ๊ธฐ๋ณธ์ผ๋ก main ์ผ๋ก ํด๋์์ต๋๋ค. (ํ์์ ์์ ๋ ์ง๋ 2021-05-11)
๋ฐ๋ผ์ ๋ธ๋์น๋ฅผ ๋ฐ๊พธ๊ณ , ๋ฐ๊พผ ๋ธ๋์น๋ก push ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. (๋ธ๋์น ๊ด๋ จ ๋ช ๋ น์ด๋ ๋ฐ์ ๋ ๋์ต๋๋ค.)
pull
์ฝ๋๋ฅผ ๋ฐ์์ ๋ณด๊ณ ์ ํ ๋
๋ํ ๋ค๋ฅธ ์ฌ๋์ด ์๊ฒฉ ์ ์ฅ์(Remote repository)์ ์ ๋ฐ์ดํธํ ํ์ผ์ด ์์ ๋, ์๊ฒฉ์ ์ฅ์์ ๋ด ๋ก์ปฌ์ ์ฅ์์ ์ํ๋ฅผ ๋์ผํ๊ฒ ๋ง๋ค๊ธฐ ์ํด pull์ ์ด์ฉํฉ๋๋ค.
roll back :
๋ฐฐํฌ
์ผ๋ฐ ์ฌ์ฉ์๋ค์ด ์ฌ์ฉํ ์ ์๊ฒ ์ฝ๋๋ฅผ ๊ณต์ ํ๋ ๊ฒ
issue ์ถ์ :
๊ฐ๋ฐ ํ๋ก์ ํธ ๋ฐฉ๋ฒ
Agile method - Kanban ๋ณด๋
์ ์์ผ SW ๊ฐ๋ฐ ์ ๋ง์ด ํ์ฉ๋๋ ๋๊ตฌ
ํ๋ก์ ํธ์ ์์ ์งํ ์ํธ์์ ๋ชจ๋์๊ฒ ๊ณต์ ํ๊ณ ํ์ ์กฐ์ง ๊ฐ์ ์์ ์ํ๋ฅผ ์ค์๊ฐ์ ํ์ธ ๊ฐ๋ฅ
๊ธฐ๋ฅ ์ ์
์ ๋ฌด ์ ํ -> to do ์ ํด๋นํ๋ ๋ง๋ค๊ธฐ -> in progress -> done
์ด๋ ๋ถ์ผ์ ์ด๋ค ์ ๋ฌด๋ฅผ ๋งก์์ง
์ด๋ค ๊ธฐ๋ฅ์ ๊ตฌํํ ์ง ,
์ ๋ฌด๋ฅผ ์ฒดํฌํ๊ณ , ๋ช ํผ ์ผํธ ์งํ๋๊ณ ์๋์ง
๊นํ๋ธ์ ํ์์ฑ
์ฌํ๊ทผ๋ฌด, ๋น๋๋ฉด ์์ ์ด ํ์ฑํ๋๋ ์์ฆ ์จ๋ผ์ธ ํ์ ๋๊ตฌ์ ํ์์ฑ
์ฃผ์ํ ์
์์ ์ ํ ๋ ๊ฐ์ ํ์ผ ์์ ํ์ง ์๊ธฐ
ํ์๋ค์ push ํ๊ธฐ ์ ์ team -> synchronize workspace ๊ธฐ๋ฅ์ ํตํด ๋ด๋ ค๋ฐ์ ๋ด์ฉ์ด ์๋์ง ํ์ธํ๊ธฐ
๊ฐ๋ฐ์ ํ ํ commit > push ํ ๋ ๊ผญ ํ์๋ค์๊ฒ ์๋ ค์ฃผ๊ธฐ
ํ๋ง๋ค๊ธฐ
๋จผ์ ํ ์์ฑํ๊ณ > ํ ๋ด ์ธํ ์์ manage access ์์ add teams ๋ก ๋ง๋ค์ด๋ ๋ ํฌ์คํธ๋ฆฌ๋ฅผ ์ถ๊ฐํ๋ค!!
์์ฑ์ค~
'๐WEB & ML & DL ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋์ ํ ๋ง์ฃผ์ ๊ด๋ จ ํ๋ณด ๋ด์ค ๋น๋์์ ๋ฐ๋ฅธ ์ฃผ์ ๊ฐ๊ฒฉ์ ๋ณํ ์์ธก (0) | 2021.10.20 |
---|---|
์ฝ๋ฉ ์ฑ ๊ต์ฌ ์ถ์ฒ(feat.์ ๋ฌธ์/๋น ๋ฐ์ดํฐ/db/sql) (0) | 2021.10.04 |
ํ ํ๋ฆฟ ๋ฌด๋ฃ๋ก ์ฌ์ฉํ๋ ๊ณณ (0) | 2021.09.30 |
1์ฐจ ํ๋ก์ ํธ ์ค๋น๊ธฐ (0) | 2021.09.29 |
9/28 ํ์ (0) | 2021.09.28 |