Git5 [Git] ์ปค๋ฐ ๋ด์ฉ ํ์ธํ๊ธฐ / git log / git diff [Git] ์ปค๋ฐ ๋ด์ฉ ํ์ธํ๊ธฐ / git log / git diff ๋ฒ์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํด์ ์ง๊ธ๊น์ง ์ด๋ค ๋ฒ์ ์ ๋ง๋ค์๋์ง ์์์ผ ํ๋ค. ๋ํ ๊ฐ ๋ฒ์ ๋ง๋ค ์ด๋ค ์ฐจ์ด๊ฐ ์๋์ง๋ ํ์ ํ ์ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ปค๋ฐ์ ๋ด์ฉ์ ํ์ธํ๋ ๊ฒ์ ์ค์ํ๋ค. ์ปค๋ฐ ๊ธฐ๋ก ์์ธํ ์ดํด๋ณด๊ธฐ (git log) ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ๋ ๋ช ๋ น์ git log์ด๋ค. $ git log ์ง๊ธ๊น์ง ๋ง๋ ๋ฒ์ ๊ณผ ์ค๋ช ์ด ํ๋ฉด์ ๋ฌ๋ค. ์์๋๋ก ํ์ธํด๋ณด์. 1. commit ์ด๋ผ๋ ๋ ธ๋๊ธ์จ ํญ๋ชฉ ์์ ๊ธด ๋ฌธ์๋ค์ด ๋ํ๋๋๋ฐ ์ด๊ฒ๋ค์ ์ปค๋ฐ ํด์, ๊น ํด์๋ผ๊ณ ํ๋ค. ์ปค๋ฐ์ ๊ตฌ๋ณํ๋ ์์ด๋๋ผ๊ณ ์๊ฐํ๋ฉด ์ฝ๋ค. 2. (HEAD -> master)๋ ์ด ๋ฒ์ ์ด ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ด๋ผ๋ ๋ป์ด๋ค. 3. Author๋ ๋ฒ์ ์ ๋๊ฐ ๋ง๋ค์๋์ง ๋ํ๋ด๊ณ 4. Da.. 2022. 4. 11. [Git] ๊น์ผ๋ก ๋ฒ์ ๊ด๋ฆฌํ๊ธฐ / ์ ์ฅ์ ๋ง๋ค๊ธฐ / ๋ฒ์ ๋ง๋ค๊ธฐ (์คํ ์ด์ง, ์ปค๋ฐ) [Git] ๊น์ผ๋ก ๋ฒ์ ๊ด๋ฆฌํ๊ธฐ / ์ ์ฅ์ ๋ง๋ค๊ธฐ / ๋ฒ์ ๋ง๋ค๊ธฐ ์ค๋์ ์ค์ต์ Mac์ ์ฌ์ฉํด์ ํ๊ฒ ์ต๋๋ค! ์ด์งํผ ์ด์์ฒด์ ์ ์๊ด์์ด ๋ฆฌ๋ ์ค ๋ฐฉ์์ ๋ช ๋ น์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ํฐ ์๊ด์์ด ๋ฐ๋ผ์ค์ค ์ ์์ด์~ ๊น์์ ๋ฒ์ ์ด๋? ๊น์์ ๊ฐ์ฅ ์ค์ํ ๊ธฐ๋ณธ์ด์, ์ค์ํ ๊ธฐ๋ฅ์ด ๋ฒ์ ์ ๊ด๋ฆฌํ๋ ๊ฒ์ด๋ค. ๊น์์ ๋ฌธ์๋ฅผ ์์ ํ ๋๋ง๋ค ๊ฐ๋จํ ๋ฉ๋ชจ์ ํจ๊ป ์์ ๋ด์ฉ์ ์ค๋ ์ท์ผ๋ก ์ฐ์ด์ ์ ์ฅํํ๋ ๊ฒ์ '๋ฒ์ '์ด๋ผ๊ณ ํ๋ค. ๊น์ ๋ฒ์ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์ ์ ์ดํดํด ๋์ด์ผ ์์ผ๋ก ๋ฐฐ์ธ ๊น์ ๋ฐฑ์ ๊ธฐ๋ฅ์ด๋ ํ์ ๊ธฐ๋ฅ๋ ์ดํดํ ์ ์๋ค. ๊น ์ ์ฅ์ ๋ง๋ค๊ธฐ ์ ์ฅ์๋ฅผ ๋ง๋ค๊ณ ์ถ์ ๋๋ ํฐ๋ฆฌ๋ก ์ด๋ํด์ ๊น์ ์ด๊ธฐํํ๋ฉด ๊ทธ๋๋ถํฐ ํด๋น ๋๋ ํฐ๋ฆฌ์ ์๋ ํ์ผ๋ค์ ๋ฒ์ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค. 1. ๊น ์ด๊ธฐํ ํ๊ธฐ git init $ mkdir hel.. 2022. 4. 10. [Git] Mac(๋งฅ) M1์ ๊น ์ค์นํ๊ธฐ / ํ๊ฒฝ์ค์ ํ๊ธฐ [Git] Mac(๋งฅ)์ ๊น ์ค์นํ๊ธฐ / ํ๊ฒฝ์ค์ ํ๊ธฐ ์กฐ๊ธ์ ๋น ๋ฅด๊ฒ ๋์์จ?! Mac์ ๊น ์ค์น ์ฌ์ฉ๋ฒ! ๋๋ ์๋์ฐ์ Mac์ ๋ชจ๋ ์ฌ์ฉํ๋ ํผ์ข ์ด๋ค. ๋ ์จ๋ ์ข์ผ๋ ์นดํ์ ์์ ์์ ์ ํด์ผ๊ฒ ๋ค ์ถ์ด์ ๋งฅ๋ถ์ ๋ค๊ณ ์ถ๋! ์ค์นํ๊ธฐ ์ฌ์ดํธ๋ ์๋ ์ฌ์ดํธ์ ๋ค์ด๊ฐ๋ฉด ๋๋ค. https://git-scm.com/ Git git-scm.com ํํ์ด์ง ์ค๋ฅธ์ชฝ ํ๋จ์ ๋ค์ด๋ก๋ ํ ์ ์๋ ํ๋ฉด์ด ๋์จ๋ค. Mac์ฉ ๋ค์ด๋ก๋ ํด๋ฆญ! ํ๋ฉด ๋ค์ด๋ก๋๊ฐ ๋๋ ๊ฒ์ด ์๋๋ค..! ๋งฅ์ ์๋์ฐ์ฒ๋ผ ํธ๋ฝํธ๋ฝํ์ง ์๋ค ์ด๊ฑฐ์ผ... ๋๋ฅด๋ฉด ๋ค์ด๋ก๋ ํ์ด์ง๋ก ๋์ด๊ฐ๋ค. homebrew(๋นจ๊ฐ์ ๋ฐ์ค)๋ฅผ ๋๋ฅด๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ฌ์ดํธ๊ฐ ์ด๋ฆฐ๋ค. ๋นจ๊ฐ์ ๋๊ทธ๋ผ๋ฏธ๋ฅผ ๋๋ฌ ์ฃผ์๋ฅผ ๋ณต์ฌํด์ค๋ค. ํฐ๋ฏธ๋์ ์ด์ด์ ๋งํฌ ์ฃผ์๋ฅผ ๋ณต๋ถํด์ฃผ๊ณ ๋งฅ ๋ก๊ทธ์ธ ํจ์ค.. 2022. 4. 10. [Git] ๊น ๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด ์ ๋ฆฌ [Git] ๊น ๋ฆฌ๋ ์ค ๊ธฐ๋ณธ ๋ช ๋ น์ด ์ ๋ฆฌ ํฐ๋ฏธ๋ ์ฌ์ฉํ ์ผ์ด ๋ง์ด ์์ด์ ํ์ํ ๊ฒ๋ง ๊ทธ๋๊ทธ๋ ์ฐพ์์ ๋ณต๋ถ์ ํ๋๋ฐ ์ด๋ฒ๊ธฐํ์ ์ ๋ฆฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ๋ค. ์ ํฌ์คํ ์์ ๋งํ๋ฏ์ด, ์ปค๋งจ๋ ๋ผ์ธ ์ธํฐํ์ด์ค๋ก ๊น์ ์ฌ์ฉํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ฅผ ์์๋์ด์ผํ๋ค. ํ์ฌ ๋๋ ํฐ๋ฆฌ ์ดํด๋ณด๊ธฐ 1. ~ ๊ฐ์ฅ ์ฒซ ๋ฒ์งธ ์ค์ ๋งจ ๋์ ๋ณด๋ฉด ~(๋นจ๊ฐ์ ๋๊ทธ๋ผ๋ฏธ)์ด ์๋ค. ํ์ฌ ํ ๋๋ ํฐ๋ฆฌ์ ์๋ค๋ ์๋ฏธ์ด๋ค. 2. $ pwd pwd๋ ํ์ฌ ์์น์ ๊ฒฝ๋ก๊ฐ ๋ํ๋์ง๋ค. 3. $ ls l๋ ์์ด๋ค.์!! ์ฒจ์ ๋๋ฌธ์ ์์ด, ์ซ์ 1 ๋ณ๊ฑธ ๋ค ์ณ๋ดค๋๋ฐ ์๋ฌธ ์๋ฌธ์ ์์ด๋ค. ํ์ฌ ๋๋ ํฐ๋ฆฌ์ ์ด๋ค ํ์ผ์ด๋ ๋๋ ํฐ๋ฆฌ๊ฐ ์๋์ง ํ์ธํ ๋ ls๋ฅผ ์ฌ์ฉํ๋ค. 4. -(๋ถ์ํ) ๋ฆฌ๋ ์ค ๋ช ๋ น์์ ์ต์ ์ ์ถ๊ฐํ๋ ค๋ฉด -(๋ถ์ํ)์ ์ํ๋ ์ต์ ์ ํจ.. 2022. 4. 9. [Git] Git(๊น) & Git Hub(๊นํ๋ธ)๋ ๋ฌด์์ผ๊น? / ๊น ํ๋ก๊ทธ๋จ์ ์ข ๋ฅ / ๊น ์ค์น๋ฒ GIT(๊น) & GITHUB(๊นํ๋ธ)๋ ๋ฌด์์ผ๊น? ๊น์ด๋ ๋ฌด์์ผ๊น? ๋ง์ด ๋ค์ด๋ณด๊ธฐ๋ํ๊ณ , ์ฑ ์ด๋ ๊ฐ์๋ค์ ๋ค์ ๋ ์์ค ๊ณต์ ๋ฅผ ์ํ ๋งํฌ๋ฅผ ๋ณด๋ฉด ๊ฑฐ์๋ค ๊นํ๋ธ ์ฃผ์๋ฅผ ๊ณต์ ํ๋ค. ์ ํํ๋ ์ ๋ชจ๋ฅด์ง๋ง, ์์ค ๊ณต์ ๋ฅผ ํ๊ณ , ๊ด๋ฆฌ๋ฅผ ํ ์ ์๋ ์์คํ ์ด๋ผ๊ณ ๋ง ์๊ณ ์๋ค. ๋๋ ์?์ ๋ชจ๋ฅด์ง๋ง ๊นํ๋ธ ๊ณ์ ์ ๋ง๋ค์ด๋์๋ค. ๊ฑฐ์ ๋ชจ๋ ํ์ฌ์์ ๊น์ ํ์ฉํ ํ์ ์ ํ๋ค๊ธฐ์, ๊น์ ๋ชจ๋ฅด๋ฉด ํ์ฌ์ํ์ ํ์ง ๋ชปํ๋ค! ๋ผ๋ ๋ง์ด ์์์ ๋๋ผ์ ํ๋ฒ์ฏค ๊ผญ ๋ฐฐ์๋ณด๊ณ ์ถ์๋ค. ์ด์ ๋ ์ด์ ๋ฏธ๋ฃฐ ์ ์์ง! ํ๋ฃจ๋ผ๋ ๋นจ๋ฆฌ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ~ ๊ทธ๋์ ํ๋ฃจ 30~1์๊ฐ ์ ๋๋ง ํฌ์ํด์ ๊พธ์คํ ๊น์๋ํด ์์๋ณด๊ณ , ๊ณต์ ํ๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด๋ ค๊ณ ํ๋ค. ์ฐธ๊ณ ํ ์ฑ ์ [Do it! ์ง์ฅ์์ ์จ ๋ฌธ์ ๊ด๋ฆฌ์ ๊น & ๊นํ๋ธ ์ ๋ฌธ]์ด๋ค. GI.. 2022. 4. 8. ์ด์ 1 ๋ค์ ๋ฐ์ํ