ํํ๋ก์ ํธ ์งํ ์ค ๋ง๋ ์ถฉ๋,, ํ์ฅ๋์ด๋ ํด๊ฒฐํ๋๋ผ ์๊ฐ ๊ฝค ์์๋๋ฐ ๊นํ ๊ฐ์์์ ์ฌ์ด ๋ฐฉ์์ ์๋ ค์ฃผ์
จ๋ค,,,! ๐ฅ ์ถฉ๋(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 ํฌํจํด์ ๋ณต์ฌ ํด์ฃผ๊ณ ..
'๐ง TIL/๐บ github' ์นดํ
๊ณ ๋ฆฌ์ ๊ธ ๋ชฉ๋ก
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.