728x90 ๋ฐ์ํ Github5 Github ๊นํ๋ธ ๋น๋ฐ๋ฒํธ 5ํ ํ๋ ค ๋ก๊ทธ์ธ ์ฐจ๋จ์ ๋น๋ฐ๋ฒํธ ์์๋ด๋๋ฒ ๊นํ๋ธ์์ ๋ก๊ทธ์ธ์ ์ ํด์ง ํ์๋งํผ ์คํจํ๋ฉด ํด๋น ip์์ ๋ก๊ทธ์ธ ์ ์์ด๋ถ๊ฐ๋ฅํ๋ค. ๋งค์ฐ ๊ณค๋ํ๋ค. ์ด ์ํฉ์์ ํด๋น ipํ๊ฒฝ์์ ๋น๋ฐ๋ฒํธ ๊ณ์ํด์ ์ฐพ๋๋ฒ ์๋ ค์ค๋ค. ์๋ฌด ๊ฐ๋ฐํ๋ก๊ทธ๋จํด์ ์ผ์ ์ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค. ๊ธฐ๋ณธ ๊นํ๋ธ ๊ณ์ ์ ๋ณด๊ฐ ์๋ค๋ฉด ์ญ์ ํ ํ push๋ฅผ ์๋ํ๋ค. ๊ทธ๋ผ ๊นํ๋ธ ๊ณ์ ๋ก๊ทธ์ธ์ ํ๋ผ๊ณ ๋ฌ๋ค. ์ด๋ ๋ฌดํ๋๋ก ์ฐพ์๋๊ฐ๋ฉด ๋๋ค. ๊นํ๋ธ ๋น๋ฒ์ฐพ๊ธฐ/๊นํ๋ธ ๋ก๊ทธ์ธ ๋งํ ํธ๋๋ฒ 2021. 4. 2. Android Studio Github Repository ์ฐ๋ ์๋๋ก์ด๋ ์คํ๋์ค์ ํ๋ก์ ํธ๋ฅผ ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฌ๋ฆฌ๋ ๋ฒ์ ๋ํด ์์๋ณด๊ฒ ์ต๋๋ค. 1. ๊นํ๋ธ์ ๋ฆฌํฌ์งํ ๋ฆฌ ์์ฑ ์์ฑํ๋ ๋ฒ์ ๋ค๋ค ์์ค๊ฑฐ๋ผ ์๊ฐํฉ๋๋ค. (New repository→์ ๋ณด์ ๋ ฅ ํ Create repository) ์์ฑ ํ ๊ฒฝ๋ก๋ฅผ ๋ณต์ฌํด์ค๋๋ค.(Clone→HTTPS) 2. ๋ก์ปฌ ๊น ์์ฑ ๋ก์ปฌ์์ ๋จผ์ ์์ฑ์ด ๋์ด์ผ ๊น ๋ฆฌํฌ์งํ ๋ฆฌ์ pushํ commit์ ๋ง๋ค ์ ์์ต๋๋ค. ํด๋น ํ๋ก์ ํธ ํด๋์ .git์ ์์ฑํ๋ค๋ ์๋ฆฌ์ ๋๋ค. ์ ๋งํด์ ๊ทธ๋๋ก ์ ์ง์ํค๊ณ OK ํด์ค๋๋ค. ๊ทธ๋ฌ๋ฉด ๋ญ๊ฐ ์๋ก์ด๊ฒ ์๊ธด๊ฒ ๋ณด์ ๋๋ค. ํด๋๋ฆฌ์คํธ์ ํ์ผ ์์๋ค์ด ๋ฐ๋์ด์๊ณ Git์ด๋ผ๋ ์๋ก์ด ๋ฉ๋ด๊ฐ ๋ํ๋ฌ์ต๋๋ค. ์ด๋ ๊ฒ ๋ฐ๋์ด์ผ ์ ๋๊ณ ์๋ ๊ฒ๋๋ค! 3. ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฐ๊ฒฐ - How to remote g.. 2020. 11. 3. ์ฝ์(๋ช ๋ นํ๋กฌํฌํธ)๋ก ํ์ผ ํด๋ ๊ฐํธํ๊ฒ ๊นํ๋ธ์ ์ฌ๋ฆฌ๊ธฐ / ๊น ์ฐ๋ํ๊ธฐ ์ ๋ํฐ๋ก ๊ฐ๋ฐ์ ํ๋ ๋์ค, Unity์ collaboration๋ฃฐ ์ฌ์ฉํ๊ณ ์์์ง๋ง ๋ง์ฝ์ ๋๋นํด ๊นํ๋ธ์๋ ๋ฐฑ์ ํด๋๊ธฐ๋ก ํ๋ค. ์ ๋ํฐ ๋ด๋ถ์์ ๊น๊ณผ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ์ฐพ๊ธฐ ๊ท์ฐฎ์์ ์ง์ ํ๋ก์ ํธ ํด๋ ์์ฒด๋ฅผ ๊น์ ์ฐ๋์ํจ ํ ๊นํ๋ธ์ ์ ๋ก๋ํ๋ค. 1. git ๋ก์ปฌ์ ์ฅ์ ๋ง๋ค๊ธฐ ๋ช ๋ น ํ๋กฌํฌํธ๋ฅผ ์ด๊ณ ๋ค์ ๋ช ๋ น์ด ์ ๋ ฅ [ํ๋ก์ ํธ ํด๋ ๊ฒฝ๋ก]> git initโ 2. .gitignore ํ์ผ์ ์์ฑ(์๋) gitignore.io Create useful .gitignore files for your project www.toptal.com ํด๋น ์ฌ์ดํธ์์ ๊ฐ์ ๊ฐ๋ฐํ ํ๊ฒฝ๊ณผ ์์ฑ์ ๋ง๊ฒ 3๊ฐ ์ด์์ ํ๊ทธ๋ฅผ ๊ฑธ์ด์ฃผ๋ผ. ์) #Unity #Android #Window ํด์ํ๊ทธ๋ฅผ ๊ฑธ์ด์ฃผ๊ณ Create. ํ์๋ ๋ณด.. 2020. 9. 13. Eclipse / Github branch Push ์ค๋ฅ rejected - non-fast-forward ํด๊ฒฐํ๊ธฐ ์ ๋งํด์ ์ด๊ฑฐ ๋๋ฐฉ์ด๋ฉด ๋ฐ๋ก ๋๋ค. ๋ง์น ์๋ณด์น ๊ฐ๋ค. Push rejected - non-fast-forward ์๋ฌ ํ์ ์ ์ ๋๋ก ๋ ์ด์ ๋ ์ค๋ช ํด์ฃผ์ง ์์ ๋ง์ด ํด๋งค๊ฒ ๋๋ค. ์ฒซ๋ฒ์งธ ํด๊ฒฐ๋ฐฉ๋ฒ์ Pull์ด๋ค. ์ด๋ฐ๊ธ ์๋๋ก์ด๋ ์คํ๋์ค์์ ์์ ์ ํ๋ ์ค ๊นํ๋ธ์์ .gitignoreํ์ผ์ด๋ README.mdํ์ผ์ ์์ฑํ ์ ์๋ค. ์ด๋ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฐ๊ฒฐ๋ ์๋๋ก์ด๋ ์คํ๋์ค์ ํ๋ก์ ํธ์ ์ด ํ์ผ๋ค์ด ์์ผ๋ฉด Push๊ฐ ๋์ง ์๋๋ค. ์ด๋ ์๋๋ก์ด๋ ์คํ๋์ค ๋ด์์ ๋๊ฐ์ด ํด๋น ํ์ผ์ (๊ฐ์์ด๋ฆ์ผ๋ก)์์ฑํด์ฃผ๋ฉด ํด๊ฒฐ์ด ๋๊ธด ํ๋, ๋๋ฌด ๋ฒ๊ฑฐ๋กญ๋ค. Pull์ ํ๋ฉด ์ด ํ์ผ์ด ๊นํ๋ธ์์ ํ๋ก์ ํธ๋ก ๋ค์ด์จ๋ค. ๊ทธ๋๋ ์๋๋ค๋ฉด, ๋๋ฒ์งธ ๋ฐฉ๋ฒ์ Branch rebase๋ค! Git ๋ฉ๋ด์์ Branches๋ฅผ ๋ค์ด๊ฐ๋ฉด.. 2020. 4. 19. [Github] eclipse์์ Github Repository ์ฐ๊ฒฐํ๊ธฐ, Branch์ Push(๋ณ๊ฒฝ์ฌํญ ์ ์ฉํ๊ธฐ), ์ํ๋ Branch์ Pushํ๊ธฐ (๊นํ๋ธ๋ฅผ ์ผ๋งค๋ก ์ฌ์ฉํ๊ณ ์๋ ์๋ชป์ด ์ฐ๋ ๊ธใ ใ ใ ) ํ๋ผ๋๋๋ก๋ง ์ ๋ฐ๋ผ์ ํด๋ณด์ธ์ฉ. 1. Git์ ์ฐ๊ฒฐ Window๋ฉ๋ด ์ ํ others ์ ํ ํ Git ์ ํ ๊ทธ๋ผ ์ฌ๋ฌ๊ฐ์ง ๊น๊ณผ ๊ด๋ จ๋ ๊ธฐ๋ฅ์ด ๋ฐฐ์น๋๋๋ฐ ๊ทธ์ค Git Repositories์ Clone a Git repository ์ ํ ๊ทธ ๋ค์ 2๋ฒ ๋จ๊ณ์ ํด๋ก ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ํํ๋ฉด ๋๋ค. (์ฌ์ค ์์๊ฐ ์ง๊ธ ๋ค์ฃฝ๋ฐ์ฃฝ์ด ๋์๋ค.) ์ฐ๊ฒฐํ ํ๋ก์ ํธ ์ฐํด๋ฆญ>Team>Share Project Create Repository๊น์ง ํ ํ Finish. ๊ทธ๋ผ ์ด๋ ๊ฒ ๋ชจ์์ด ๋ฐ๋๋๋ฐ, ์ ๋๊ณ ์๋ ๊ฒ์ด๋ค. ๋ก์ปฌ ์ ์ฅ์๋ง ๋ง๋ ๊ฒ๊ฐ๋ค. ์ด์ ๊นํ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ฐ๊ฒฐํด์ผํจ. 2. Remote - Github Repository ์ฐ๊ฒฐ(?) ์ด์ ๊นํ๋ธ์ ๋ฆฌํฌ์งํ ๋ฆฌ์ .. 2020. 4. 1. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ