728x90 ๋ฐ์ํ GIT4 Heroku ํธ์คํ ํ๋ ๋ฒ Cloud Application Platform Github ๊ฐ์ ์ฌ์ดํธ๊ฐ ์๋ค. ํค๋ก์ฟ ๋ฅผ ์์๋๊ฐ? ํด๋ผ์ฐ๋ ํ๋ซํผ ์๋น์ค์ด๋ค. ๋๋ ์น ํธ์คํ ๋ง ์ฌ์ฉํด์ ๊ทธ๋ฐ์ง ์ด ํ๋ซํผ์ ๋ํด์ ์ ๋ชจ๋ฅธ๋ค. ๊ฐ๋จํ ๋ฌด๋ฃ ์นํธ์คํ ์ด ๊ฐ๋ฅํ๋ค. ์ค๋๋ง์ Heroku๋ฅผ ์ฌ์ฉํ๊ฒ ๋์๋๋ฐ, ๋ฐ๋ก ์นํธ์คํ ์ ๋ก๋ ํ์ผ ํฌ๊ธฐ ๋๋ฌธ์ด์๋ค. Github ํธ์คํ ์ ์ฌ์ฉํ๋ ค ํ๋๋ฐ, ์ ๋ก๋ํ๋ ค๋ ํ์ผ ํ๋์ ํฌ๊ธฐ๊ฐ ๊ฑฐ์ 100MB์ ๊ฐ๊น์ ๋ค. ๋๋ฌธ์ Github์ ์ฌ๋ผ๊ฐ์ง ์์์, ํน์ ํ๊ณค Heroku์ ์ฌ๋ ค๋ณด์๋๋ ๋์๋ค. gitHub ์ ์ฅ์ ์ ํ ์ฉ๋(Repository๋น)์ 1GB, ํ์ผ ๊ฐ๋น์ 100MB๋ก ์๊ณ ์๋ค. heroku๋ ์์๋๋ก 500MB, 100MB๋ผ๊ณ ํ๋๋ฐ, ์ Github์๋ ์ ์ฌ๋ผ๊ฐ๊ณ Heroku์๋ ์ฌ๋ผ๊ฐ๊น?(..) ์๋ฌดํผ ๋๋ก์ฌ Heroku์ .. 2020. 11. 21. 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. Git ์ฝ์ ๋ช ๋ น์ด ์ ๋ฆฌ 1 2 3 4 5 6 7 8 9 10 git init git status git add . ๋๋ git add [ํ์ผ๋ช ] git commit ๋๋ git commit -m "[์ปค๋ฐ๋ฉ์์ง]" git branch [์์ฑํ ๋ธ๋์น๋ช ] git checkout [๋ธ๋์น๋ช ] git reset --hard [์ปค๋ฐ์ฝ๋] git log git log --all --graph --oneline Colored by Color Scripter cs 1. .git ํด๋๋ฅผ ์์ฑํ๋ค. ์๊ฒฉ๊ด๋ฆฌ์ ์์. 2. ์๊ฒฉ๊ด๋ฆฌ๋๊ณ ์๋ ํด๋น ํด๋์ ์ํ๋ฅผ ๋ณด์ฌ์ค๋ค. 3. ํ์ผ์ ์ปค๋ฐํ๊ธฐ ์ํด ์ฌ๋ฆฐ๋ค. 4. ํ์ผ์ ์ปค๋ฐํ๋ค. 5. ๋ธ๋์น๋ฅผ ์์ฑํ๋ค. 6. ๋ธ๋์น๋ฅผ ์ ํํ๋ค. 7. ํด๋น ์ปค๋ฐ์ ์ง์ ์ผ๋ก ์ํ๋ฅผ ๋๋๋ฆฐ๋ค. (๋๋ฌธ์ ์ญ์์ผ๋ก ๋ช ๋ น .. 2020. 8. 24. 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. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ