๊ธฐํ์ย ๊ตฌ๊ธ ๋ฌธ์๊ฐย ์ ๊ทผ์ฑ์ด ์ข์์ ์ฃผ๋ก ์ฐ๋๋ฐ
์ฝ๋๋ ๊ตฌ๊ธ๋ฌธ์์ย ๋ณต๋ถํ๋ฉด ๊ฐ์์ฑ์ด ๋๋ฌด ์์ข๋๋ผ๊ตฌ...
๊น์ด๋ ๋ ธ์ ์ ์ด์ํ๊ฒ ์์ด ์๊ฐ์
์ด๊ฑฐ๋ง๊ณ ๋ค๋ฅธ ์ฝ๋ ๋ฐฑ์ ์ฌ์ดํธ ์๋ ๋ถ์ด ์์ผ๋ฉด ์ถ์ฒ์ข
๋ฐฑ์ ๋ง ํ ๊บผ๋ฉด nas์๋ฒ ๊ตฌ์ถํด์ ์ํฌํด๋ ํต์งธ๋ก ๋ฐฑ์ ๊ด๋ฆฌ ํด๋๋๊ฒ๋ ์ข์. ๊ท์ฐฎ์ง๋ ์๊ณ ์ง์์์ ๋ฒ์ ผ๊ด๋ฆฌ๋ ํด์ฃผ๊ณ ํ๋ ์๋๊ฐ๋ก ๋ ์ด๋ ๊ตฌ์ฑํด๋๋ฉด ์ฌ์ค์ ๋ฐ ์๊ตฌ์ ์ผ๋ก ๋ฌธ์ ์์ด ์ฌ์ฉ๋ ๋๊ณ ์ ๊น ์ฐ๋ค๊ฐ ๋์ฉ๋ํ์ผ ๊ด๋ฆฌ๋ ์๋๊ณ ํ์ ์ค์ ์ฝ๋ ๋๋๋นํ์ ๋ ์๊ณ ํดํน์ฌ๊ณ ๋ ์์๊ณ ํ ํผ ์น์ด๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋๋ฐ ํ๋ก์ ํธ๋ ๊น์ด ์ข์๋ฐ ๊ฒ์๊ฐ๋ฐ์ ๋ฐฑ์ ์ด๋ ํ์ ํด๋ก ๊น ๋ณ๋ก์
๊ฐ๋จํ๊ฒ ์ ๊ทธ ์ฝ๋ ๊บผ๋ด์ฐ๋ฉด ๋๊ฒ ๋ค! ์ถ์๊ฑฐ ์ ์ฅํ๋ ์ฉ๋ ๋ฌผ์ด๋ณธ๊ฑด๋ ... ๋ชฌ๊ฐ ๋ชฌ๊ฐ ์ ๋ฌธ์ ์ด์๋ค์ฌ ใ ใ ใ ;
๊น๋ง ๋ฏฟ๊ณ ์์ผ๋ฉด ์ ๋๋ ๋ฐ๋ก ๋ฐฑ์ ๋ ํด๋ฌ์ผ๊ฒ ๋ค;
git์ด๋ github์ด๋ ๊ตฌ๋ถ์ขํด๋ผ.. ๋์ฉ๋์ git lfs์ฐ๊ณ . ๋ญฃํ๋ฉด git๋ ์ง์ ํธ์คํ ํด๋ ๋๊ณ . svn๋ ๋ฐ๋ ค๋๋ ํ๊ตญ์ fs๋ ๋ฒจ์์ ๋ฐฑ์ ํ๋๊ฑธ ์ฝ๋ ๋ฒ์ ๋์ด๋ผ๊ณ ํ๋ คํ๋๊ฒ ์ด์ด๊ฐ ์๊ตฌ๋.. ๊ทธ๊ฑด '์ฝ๋'์ ๋ฒ์ ๊ด๋ฆฌ๋ผ๊ธฐ์๋ ๊ต์ฅํ ๋ถ์ ์ ํ๋ค. ๋น์ฅ ๋ญ ํ๋ ํซํฝ์คํ ๋ ga๋ ์ฝ๋๋ก ๋์๊ฐ์ ํฝ์คํ๊ณ ํผ์ณ ์ฐ๋๊ณณ์์ rebaseํ๋๊ฑธ fs๋ ๋ฒจ์
์์ ๋ญ ์ด์ฉ์๊ณ ?
git github ๋ถ๊ฐ ๋ชปํ๋๊ฑฐ ์ ๊ณต์ ๋ฐ์๋ฒํผ์ด๋ค;
'๊น๋ง ๋ฏฟ๊ณ ์์ผ๋ฉด ์ ๋๋'๋๋ ๊นํ ๋งํ๋๊ฑฐ๋ฉด ๊ฐ์ธ์ด ๋ ์ด๋ํ๋๊ฒ๋ณด๋ค ์๋์ ์ผ๋ก ๋์ ์ ๋ขฐ์ฑ๊ณผ ๊ฐ์ฉ์ฑ์ ๊ฐ์ถ๊ณ ์๋ค. ๊ฐ์ธ์ด ํด๋ด์ผ ์๋ฒ ์๋ ๊ณณ์ ์์ฐ์ฌํด๋ฉด ๋ค ํฐ์ง์ง? ์๋จ ๋ณด๊ด ์ฅ์์กฐ์ฐจ๋ ์ด์คํ๋์ด์์;
github๋ผ ๋๊ธ ์ฐ๋ ค๊ณ ์๋๋ฐ ์ด๋ฐ..
gist
vcs๋ ๊ฐ ์์ง๋ณ ํ์ค์ผ๋ก ์ฌ์ฉ๋๋ ๊ฑฐ (์ธ๋ฆฌ์ผ - perforce, ์ ๋ํฐ - plastic scm) git์ ๊ฒ์๊ฐ๋ฐ์ ๋ณ๋ก ์์ข์. (ํ ์คํธ ํ์ ์ ์ฝ๋ diff ๋น๊ต์์ ๊ฐ์ ์ ๊ฐ์ง๋๋ฐ, ๊ฒ์๊ฐ๋ฐ์์ ๋ฐ์ด๋๋ฆฌ ๊ธฐ๋ฐ์ ์์ ์ด ๋ง๊ณ , ํ์ ๊ณผ์ ์ด๋ผ๊ณ ํ๋ฉด conflict ํด๊ฒฐ์ด ํ๋ค๊ณ , ๋ฌด์๋ณด๋ค ์์ง๊ณผ์ ํธํ์ฑ์ด ๊ฐ์ฅ ์ค์ํ๊ธฐ ๋๋ฌธ.)
๋ ธํธ์ฑ์ ์ทจํฅํ๊ฒ ์ง๋ง, ๋ ์ต์๋์ธ ์ฐ๋์ค
์ ์ฝ๋ ์์์ ์ฅ์ฉ์ ๊ทธ๋ฅ ๋งํฌ๋ค์ด ์ง์ํ๋ ๋ ธํธ์ฑ ์ฐ์
๋ redmine ๊ทผ๋ฐ ์ ๋ฃ๋ ๊ด์ฐฎ์ผ๋ฉด jira๋ ํธ๋ ๋ก๊ฐ ์ข์๊ฑฐ ๊ฐ์
๊น ์ฐ์ผ...