2020. 1. 12. 21:01ใ๐ Error&๊ธฐํ
- ๋ฒ์ : ์์คํธ๋ฆฌ 4.0
- ์๋ฌ ๋ฉ์์ง: Please make sure you have the correct access rights and the repository exists
- ํ๊ฒฝ: ์์คํธ๋ฆฌ ๊ณ์ > ๊ณ์ ์์ ๊นํ๋ธ ๊ณ์ ์ด ์ถ๊ฐ๋ง ๋์ด์๋ ์ํ
๋งฅ๋ถ์ผ๋ก ๊ฐ๋ฐ ํ๊ฒฝ์ ๋ฐ๊พธ๊ณ ๋์ ์์คํธ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ํ๋๋ฐ,
Please make sure you have the correct access rights and the repository exists ์๋ฌ ๋ฉ์์ง์ ํจ๊ป ๊นํ ํธ์๊ฐ ๋์ง ์๋ ์๋ฌ๊ฐ ์์๋ค. ์ฐพ์๋ณด๋ ๋งจ ์ฒ์ ๊นํ๋ธ๋ฅผ ์ฌ์ฉํ ๋ ํ์ํ ๊นํ๋ธ ๊ณ์ ์ด๊ธฐ ์ค์ ๊ณผ ssh ํค ๋ฑ๋ก์ ํ์ง ์์์ ๋ฐ์ํ๋ ๋ฌธ์ ์๋ค.
โ ๊นํ๋ธ ๊ณ์ ์ค์
๋จผ์ git --version์ผ๋ก git์ด ์ค์น๋์ด์๋์ง ํ์ธํ๋ค. ๋ง์ฝ์ ๋ฒ์ ์ด ๋จ์ง ์๋๋ค๋ฉด Git for Mac ์์ ์ธ์คํจ๋ฌ๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์์ ์งํํ์.
๊นํ๋ธ ์ด๊ธฐ ์ค์ ์ ๋ค์๊ณผ ๊ฐ๋ค.
git config —global user.name "๊นํ๋ธ ๊ณ์ ๋ช
"
git config —global user.email ๊นํ๋ธ ๊ฐ์
ํ ์ด๋ฉ์ผ
์ค์ ์ ํ์ธํ๊ณ ์ถ์ผ๋ฉด git config --list๋ก ์ฒดํฌํด๋ณธ๋ค.
๐ ssh ํค ์์ฑํ๊ธฐ
ssh๋ ํค๋ฅผ ๋ง๋ค๋ฉด ๊ณต๊ฐํค(public Key)์ ๋น๊ณต๊ฐํค(private Key)๊ฐ ์๋์ ์ผ๋ก ์์ฑ๋๋๋ฐ, ์ฐ๋ฆฌ๋ rsa ๊ณต๊ฐํค๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋ค.
์๋์ฐ๋ ์กฐ๊ธ ๋ ๋ณต์กํ๋ ๊ฒ์ผ๋ก ๊ธฐ์ตํ์ง๋ง, ๋งฅ๋ถ ํฐ๋ฏธ๋์์๋ ๊ฐ๋จํ ๋ช
๋ น์ด๋ก ํค ์์ฑ์ด ๊ฐ๋ฅํ๋ค.
(์ํ ๋์ค์ ๋ฌผ์ด๋ณด๋ ๊ฒ์ ๋ชจ๋ ๋ํดํธ ๊ฐ์ผ๋ก ๋๊ฒจ๋ ์ข๋ค.)
์ด ๋ช ๋ น์ด๋ฅผ ์ํํ๊ณ ๋๋ฉด .pub ํ์ผ์ด ์์ฑ๋๋๋ฐ, ์ด ํ์ผ์ ์ฐพ๊ธฐ ์ํด์๋ ๋งฅ๋ถ์ ํ์ธ๋์์ ์จ๊น ํ์ผ์ ๋ณด๊ธฐ ์ํ ๊ฐ๋จํ ํฐ๋ฏธ๋ ์ค์ ์ด ํ์ํ๋ค.
ssh-keygen
defaults write com.apple.finder AppleShowAllFiles YES
์ดํ์๋ cat ๋ช ๋ น์ด๋ก ๊ณต๊ฐํค ํ์ผ ์ด๋ฆ์ ํตํด ์ฐพ์ ๋ค์ pbcopy๋ก .pub ํ์ผ์ ๋ด์ฉ์ ๋ณต์ฌํด์ ์์คํธ๋ฆฌ ๊นํ๋ธ ๊ณ์ ์ ๋ถ์ด๊ฑฐ๋ ๊นํ๋ธ settings> SSH and GPG keys์์ ์ง์ ํค๋ฅผ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
cat ~/.ssh/id_rsa.pub
pbcopy < ~/.ssh/id_rsa.pub
์์คํธ๋ฆฌ ๊ณ์ > ๊ณ์ ์์ ssh ํค: id_rsa.pub์ด ํ์ธ๋๋ค๋ฉด ํธ์๋ ์ ์์ ์ผ๋ก ์๋๋ ๊ฒ์ด๋ค.