[Github] git@github.com: Permission denied (publickey) ์๋ฌ ํด๊ฒฐ
git@github.com
: Permission denied (publickey)
git push ๋๋ git pull ํ ๋ ๋ฐ์ํ๋ ์๋ฌ
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
์๋ก ssh key๋ฅผ ๋ง๋ค์ด์ค์ผ ํฉ๋๋ค.
ssh key ์์ฑ
ssh-keygen -t rsa -C "{๋ณธ์ธ์ ๊นํ๋ธ ์ด๋ฉ์ผ}"
์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํฉ๋๋ค.
-
ssh key ์ ์ฅ ์์น ์ง์ (์ํฐํ๋ฉด ๊ธฐ๋ณธ ์ง์ ๋ ์์น์ ์ ์ฅ)
-
๋น๋ฐ๋ฒํธ ์ง์ (์ํฐํด์ ๋๊ธฐ๊ธฐ ๊ฐ๋ฅ)
sshํค ํ์ธํ๊ธฐ
cat ~/.ssh/id_rsa.pub
์ ๋ช ๋ น์ด๋ก ๋์จ ํค๋ฅผ GitHub์ ๋ฑ๋กํฉ๋๋ค.
Settings -> SSH and GPC Keys -> New SSH key -> Key ๋ถ๋ถ์ ์์์ ํ์ธํ sshํค ๋ณต๋ถํ๊ธฐ
Add SSH Key๋ฅผ ๋๋ฌ์ค๋๋ค. (Title ์ ๋ ฅํ ํ์๋ ์์ต๋๋ค.)
๋ค์ git clone์ ์ ์์ ์ผ๋ก clone์ด ๋ฉ๋๋ค.
- ๋จ ์ค๊ฐ์
git config --global --add safe.dircetory
์ ๊ฐ์ ์ปค๋งจ๋๋ฅผ ์ถ๊ฐํ๋ผ๊ณ ์๋ฌ๊ฐ ๋ฐ์ํ๋๋ฐ, ๊ทธ๋๋ก ์ปค๋งจ๋ ์ฐฝ์ ๋ณต๋ถํ์ฌ ํด๊ฒฐํ ๋ค, ์์ฑ๋๋ ํด๋๋ ์ ๊ฑฐํ๊ณ , ๋ค์ cloneํ๋ฉด ๋ฉ๋๋ค.
์๋์ ๊ฐ์ด ์ฑ๊ณต์ ์ผ๋ก diff-gaussian-rasterization
์ด๋ผ๋ submodules๋ฅผ clone ์๋ฃํ์์ต๋๋ค.
์ค์น๋ ๋ค์๊ณผ ๊ฐ์ด ํ๋ฉด ๋ฉ๋๋ค.
pip install ./diff-gaussian-rasterization
- CUDA์ Pytorch ๋ฒ์ ์ ๋ง๊ฒ ํ๊ฒฝ์ ๊ตฌ์ถํด๋์๋ค๋ฉด (Docker Container ํ์ฉ ์ถ์ฒ), submodules๋ฅผ ์ค์นํ ๋๋ ๋ณ ๋ฌธ์ ์์ด ์ค์น๊ฐ ์๋ฃ๋ฉ๋๋ค.
Leave a comment