ํํ๋ก์ ํธ ์งํ ์ค ๋ง๋ ์ถฉ๋,, ํ์ฅ๋์ด๋ ํด๊ฒฐํ๋๋ผ ์๊ฐ ๊ฝค ์์๋๋ฐ ๊นํ ๊ฐ์์์ ์ฌ์ด ๋ฐฉ์์ ์๋ ค์ฃผ์
จ๋ค,,,! ๐ฅ ์ถฉ๋(Conflict) ๐ฅ ์์ธ? - ๊ฐ์ ํ์ผ์ ๊ฐ์ ์์น์ ์ฝ๋๊ฐ ๋ณ๊ฒฝ๋์๊ธฐ ๋๋ฌธ โจ ํด๊ฒฐ ๋ฐฉ๋ฒ - ์ถฉ๋์ด ์๊ธฐ์๋ง์ ์ถฉ๋์ด ์๊ธด ์ฌ๋๊ณผ ์์ ํ ์ฝ๋๋ฅผ ๊ณ ์น๊ณ push ํด์ฃผ๋ฉด ๋๋ค. ์ซ์…. ์ญ์ ์ํ๋ ์ฝ๋๋ก ์์ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ ํ์๊ณผ ์์ํ๋ ๊ฒ์ ์ถ์ฒ!! git add. / git commit -m '' / git push origin ๋ด ๋ธ๋์น
1. ์ฐ๋ฆฌ ํ์ ์ ์ฅ์ ๊ฐ์ ธ์ค๊ธฐ - ์ฐ๋ฆฌ ํ์์ ์ฐ๊ธฐ๋ก ํ github ์ ์ฅ์๋ฅผ clone ํด์จ๋ค. # ์ํ๋ ๋ฃจํธ์์ git clone ํ ์ ์ฅ์ ํด๋ก ์ฃผ์ 2. ํ ์ ์ฅ์ ์ฐ๊ฒฐํ๊ธฐ - git ์ด๊ธฐํ ํด์ฃผ๊ธฐ git init git remote add origin ํ ์ ์ฅ์ ์ฃผ์ ๋๋ ํ ๋ด master ๋ธ๋์น ์ด๋ฆ git remote add origin main # ๋๋ git remote add origin https://github.com/choisooyoung-dev/git-test.git # ์ ๋๋์ง ํ์ธํ๊ธฐ git remote -v 3. ๋ด ๋ธ๋์น ์์ฑํ๊ธฐ - checkout์ผ๋ก ๋ธ๋์น๋ฅผ ์์ฑํ๊ธฐ - ๋ด ๋ธ๋์น์์ ์ฝ๋๋ฅผ ์ง๊ณ ํธ์งํด์ผ main ๋ธ๋์น์ ์ํฅ์ ์ฃผ์ง ์๊ณ , ๊ฐ ํ์๋ค๊ณผ ์ถฉ๋ํ..
Permission denied (publickey). ์ค๋๋ง์ ๋ค์ ๊ฐ๋ฐ ์์!! ์๋๋ ๋ค๋ฅผ๊น ์ ์ ๋ง๋ฌ๋ ์๋ฌ ๋ ๋ง๋ ๋,,ใ
ใ
ใ
ใ
๊น๋จน์ง ์๊ฒ ๊ธฐ๋กํ๊ธฐ๐ html, css ์ฐ์ตํ๊ฑฐ github์ ์ฌ๋ฆฌ๋ ค๊ณ ๊ธฐ์ต ๋๋ฌ์ด๊ฐ๋ฉฐ push ํ๋๋ฐ ๋ฐ๋ก ๊ตฌ๊ธ๋ง์ผ๋ก ์ฐพ์๋ค โจssh-keygen ๊นํ์ ๋ฑ๋กํด์ผ ํด๊ฒฐ๋๋ ๋ฌธ์ โจ ํด๊ฒฐํด๋ด
์ธ 1. ์ปค๋ฉ๋ ์ฐฝ์์ ssh- keygen์ ์์ฑํด์ผํ๋ค. ssh-keygen // ์
๋ ฅ!!2. ์ด๋ฐ ํ๋ฉด ๋ฑ์ฅ - ์ํฐ ๋๋ฅด๋ค ๋ณด๋ฉด ํค๊ฐ ์์ฑ ๋๋ค ใ
.. 3. ๋์ ์๋๊ณ ์ปค๋ฉ๋ ์ฐฝ์์ ๊นํ์ ๋ณต๋ถํด์ค์ผํ๋ ํค๋ฅผ ๋ฐ์์ผํ๋ค. ์ปค๋ฉ๋ ์ฐฝ์ ์
๋ ฅํด์ค๋ค cat ~/.ssh/id_rsa.pub // ์
๋ ฅ!๊ทธ๋ผ ์ด๋ฐ ํค๊ฐ์ ๋ฐ์ ์ ์๋ค๐ 4. ์ด์ ssh-rsa ํฌํจํด์ ๋ณต์ฌ ํด์ฃผ๊ณ ..