โ๏ธ/Git & GitHub (6) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Git] ๊น ๋ช ๋ น์ด ์ ๋ฆฌ ๐ Git ์ ์ฅ์ ๋ง๋ค๊ธฐ > git init : git ์ด๊ธฐํ (์ ์ฅ์ ์์ฑ) > git config --global user.name "๋ด ์ด๋ฆ" : ๋ด ์ด๋ฆ ๋ฑ๋ก > git config --global user.email "๋ด ๋ฉ์ผ์ฃผ์" : ๋ด ๋ฉ์ผ ๋ฑ๋ก ๐ ํ์ฌ ์์ ์ ์ฅํ๊ธฐ > git add . : ๋ณ๊ฒฝ ํ์ผ ๋ชจ๋ ์ถ์ > git commit -m "์ปค๋ฐ ๋ฉ์ธ์ง" : ์ปค๋ฐ ๋ฉ์ธ์ง ์ถ๊ฐ ๐ ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ > git reset ๋ก๊ทธ ์ผ๋ จ๋ฒํธ ์ 6์๋ฆฌ --hard : ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ (๋ค์ ์์ ์์ ํ ์ญ์ ํ๊ธฐ) > git revert ๋ก๊ทธ ์ผ๋ จ๋ฒํธ ์ 6์๋ฆฌ : ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๊ธฐ (๋ค์ ์์ ๋ฌป์ด๋๊ธฐ) ๐ branch ๋ถ๊ธฐํ๊ธฐ > git branch : ๋ธ๋์น ๋ชฉ๋ก, ํ์ฌ ๋ธ๋์น ํ์ธ > git b.. [Git] ๊น(Git)์ด๋? ๊นํ๋ธ(Github)๋? / ์ฐจ์ด์ ๐ Git์ด๋? ์์ค์ฝ๋ ์์ ์ ๋ฐ๋ฅธ ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๋ ๋ฒ์ ๊ด๋ฆฌ ์์คํ (VCS)์ด๋ค. ๋ชจ๋ ํ์ผ์ ๋ณํ๋ฅผ ๊ธฐ๋กํ๊ณ , ๊ฐ์ ํ์ผ์ ๋ํ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ฒ์ ์ ๋ณด๊ดํ๋ค. ๋ถ์ฐํ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ผ๋ก ์๋ฒ๋ฟ๋ง ์๋๋ผ ๋ชจ๋ ์ฌ์ฉ์๋ค์ด ๋์ผํ ํ์คํ ๋ฆฌ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ฐ๋ผ์ ์๋ฒ์ ๋ฌธ์ ๊ฐ ์๊ฒจ๋ ์ด๋ ์ฌ์ฉ์๋ ๋ณต์ ๋ ์ ์ฅ์๋ฅผ ๋ค์ ์๋ฒ๋ก ๋ณต์ฌํ์ฌ ์๋ฒ๋ฅผ ๋ณต๊ตฌํ ์ ์๋ค. ๐ Git VS Github Git์ ๋ก์ปฌ์์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ด์ํ๋ ๋ฐฉ์์ด๋ค. Github๋ Github์์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์๋ฒ์์ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์ด์ํ๋ ๋ฐฉ์์ด๋ค. Git์ผ๋ก ๋ก์ปฌ ์ ์ฅ์์์ ์์ ํ ๋ด์ฉ์ ์ ์ฅํ ๋ค ํด๋น ๋ด์ฉ์ Github์ ์ ๋ก๋ํ๋ ํ์์ผ๋ก ์ฌ์ฉํ๋ค. ๋ํ Github์ ์๋ ์ปจํ ์ธ ๋ฅผ ๋ด๋ ค ๋ฐ์ ์๋ ์.. [GitHub] README.md์ ์ด๋ฏธ์ง ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ ๐ฝ ๋ฆฌ๋๋ฏธ ์์ฑ๋ฒ์ ์๋ ํฌ์คํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐ฝ [GitHub] ์์ด๋ณด๋ฅผ ์ํ README.md ์์ฑ๋ฒ ์ด์ ๋ฆฌ ๐ฝ GitHub ์ฌ์ฉ๋ฒ์ ์๋ ํฌ์คํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐ฝ [GitHub] ์์ด๋ณด๋ฅผ ์ํ ๊นํ๋ธ ์ฌ์ฉ๋ฒ ์ด์ ๋ฆฌ 0. Github(๊นํ๋ธ)๋? ๊นํ๋ธ๋ ์ปดํจํฐ ์์ค๋ฅผ ๊ณต์ ํ๊ณ ํ์ ํ์ฌ ๊ฐ๋ฐํ ์ ์๋ ์น ํธ์คํ ์๋น devjindev.tistory.com โ ๋จผ์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ํ README.md์ Git Repositoty๋ก ์ด๋ํฉ๋๋ค. โก 'Issues' ํด๋ฆญ โข 'New issue' ํด๋ฆญ โฃ ๋งจ ์ Title์ ์์ฑํ๊ณ , ์ ๋ก๋ํ ์ด๋ฏธ์ง๋ฅผ ์ ๋ ฅ์ฐฝ์ ๋๋๊ทธ ์ค ๋๋ ํฉ๋๋ค. ![Uploading ~] ์ด ์ํ์์๋ ์ ์ ๊ธฐ๋ค๋ ค์ผ ํด์! โค ๋ก๋ฉ์ด ์๋ฃ๋์ผ๋ฉด, ํด๋น ํ ์คํธ๋ฅผ ๋ณต์ฌํ ๋ค 'Subm.. [GitHub] README.md ์์ฑ๋ฒ ๐ฝ GitHub ์ฌ์ฉ๋ฒ์ ์๋ ํฌ์คํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐ฝ [GitHub] ์์ด๋ณด๋ฅผ ์ํ ๊นํ๋ธ ์ฌ์ฉ๋ฒ ์ด์ ๋ฆฌ ๐ Github(๊นํ๋ธ)๋? ๊นํ๋ธ๋ ์ปดํจํฐ ์์ค๋ฅผ ๊ณต์ ํ๊ณ ํ์ ํ์ฌ ๊ฐ๋ฐํ ์ ์๋ ์น ํธ์คํ ์๋น์ค์ธ๋ฐ์. ์์ ์ด ์์ฑํ ์์ค์ฝ๋๋ฅผ ์์ฝ๊ฒ ์ ๋ก๋·์ ๋ฐ์ดํธ ํ๊ณ , ๊ทธ ๊ณผ์ ์ ์๊ฐ๋ณ๋ก ์์ธ devjindev.tistory.com ๐ README.md(๋ฆฌ๋๋ฏธ)๋? ์จ์ผ ํ๋ ์ด์ ? 'read me'๋ ๋ฌธ์ ๊ทธ๋๋ก, ์ฝ์ผ๋ฉด ๋์์ด ๋๋ ์ ๋ณด๊ฐ ๋ค์ด ์๋ ํ ์คํธ ํ์ผ์ ๋๋ค. ์ค์น ๋ฐฉ๋ฒ์ด๋ ๊ทธ์ ๋ํ ๋ณด์ถฉ ์ค๋ช , ๋งค๋ด์ผ์ ๊ธฐ์ฌ๋์ด ์์ง ์์ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ผ๋ฏ๋ก ๋ฐ๋์ ์ฝ์ด์ผ ํฉ๋๋ค. ์ผ๋ฐ ๋ฌธ์ฅ์ ์์ ํ์์ผ๋ก ๋์คํฌ์ ์๋ก๋์ด ์์ด ์๋ ํ๋ก์ธ์ฑ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฝ๊ฒ ์ฝ์ ์ ์์ต๋๋ค. ๐ README.. [GitHub] Visual Studio Code์ GitHub ์ฐ๋ํ๊ธฐ ๐ฝ Github ํ์๊ฐ์ ๋ฐฉ๋ฒ์ ์๋ ํฌ์คํธ๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์ ๐ฝ [GitHub] ์์ด๋ณด๋ฅผ ์ํ ๊นํ๋ธ ์ฌ์ฉ๋ฒ ์ด์ ๋ฆฌ ๐ Github(๊นํ๋ธ)๋? ๊นํ๋ธ๋ ์ปดํจํฐ ์์ค๋ฅผ ๊ณต์ ํ๊ณ ํ์ ํ์ฌ ๊ฐ๋ฐํ ์ ์๋ ์น ํธ์คํ ์๋น์ค์ธ๋ฐ์. ์์ ์ด ์์ฑํ ์์ค์ฝ๋๋ฅผ ์์ฝ๊ฒ ์ ๋ก๋·์ ๋ฐ์ดํธ ํ๊ณ , ๊ทธ ๊ณผ์ ์ ์๊ฐ๋ณ๋ก ์์ธ devjindev.tistory.com · commit(์ปค๋ฐ) : Git์ ํ์ผ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝ ๋ด์ฉ์ ์ ์ฅํ๋ ์์ · push(ํธ์ฌ) : Github์ ํ์ผ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ณ๊ฒฝ ๋ด์ฉ์ ์ ์ฅํ๋ ์์ · pull(ํ) : Github์์ ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ์์ 1. ์ค๋นํ๊ธฐ โ Visual Studio Code ์ค์น (Windows - User Installer - 32/64bit / Mac) cod.. [GitHub] ๊นํ๋ธ ์ฌ์ฉ๋ฒ ์ ๋ฆฌ ๐ Github(๊นํ๋ธ)๋? [Git] ๊น(Git)์ด๋? ๊นํ๋ธ(Github)๋? / ์ฐจ์ด์ ๐ Git์ด๋? ์์ค์ฝ๋ ์์ ์ ๋ฐ๋ฅธ ๋ฒ์ ์ ๊ด๋ฆฌํด์ฃผ๋ ๋ฒ์ ๊ด๋ฆฌ ์์คํ (VCS)์ด๋ค. ๋ชจ๋ ํ์ผ์ ๋ณํ๋ฅผ ๊ธฐ๋กํ๊ณ , ๊ฐ์ ํ์ผ์ ๋ํ ๊ฐ๊ธฐ ๋ค๋ฅธ ๋ฒ์ ์ ๋ณด๊ดํ๋ค. ๋ถ์ฐํ ๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ผ๋ก devjindev.tistory.com [Git] ์์ด๋ณด๋ฅผ ์ํ ๊น ๋ช ๋ น์ด ์ ๋ฆฌ ๐ Git ์ ์ฅ์ ๋ง๋ค๊ธฐ > git init : git ์ด๊ธฐํ (์ ์ฅ์ ์์ฑ) > git config --global user.name "๋ด ์ด๋ฆ" : ๋ด ์ด๋ฆ ๋ฑ๋ก > git config --global user.email "๋ด ๋ฉ์ผ์ฃผ์" : ๋ด ๋ฉ์ผ ๋ฑ๋ก ๐ ํ์ฌ ์์ ์ ์ฅ.. devjindev.tistory.com commit(์ปค๋ฐ) : .. ์ด์ 1 ๋ค์