[GitHub] git clone, push์ Invalid username or password ์ค๋ฅ
๊ฐ์ธํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ฉด ํ๋์ ์์ ์งํ์ ๋ชปํ๋ค๊ฐ ๋ค์ ์ฌ๊ฐํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์๋ฐ
์ด๋ ๋ ธํธ๋ถ์ ์๋ก ๋ฐ๊พธ์๊ฑฐ๋, ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ๋ฅผ ์๋ชปํด์ ์ญ์ ํ๋ค๊ฐ
๋ค์ git clone ํ ๋ Invalid username or password ๋ฅผ ๋ณด๊ฒ ๋๋ค.
github ์์ https ์ฃผ์๋ก clone ์ ํ๊ฑฐ๋
ํ ๊ทผ์ ํจ๊ธฐ๊ฐ์ ๋๊ฒจ์ git push๋ฅผ ํ๊ฒ๋๋ฉด
invalid ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ฒ ๋๋ค.
1๋ ์๋ ์ฌ๋ฌ๋ฒ ์ด๋ฐ ์ผ์ด ๋ฐ์ํ๋๋ฐ
์ด๋ป๊ฒ ์ฒ๋ฆฌํด์ผํ๋์ง ์๊พธ ๊น๋จน์ด์ ๊ธฐ๋ก์ฉ์ผ๋ก ๋จ๊น๋๋ค.
Github ๊ณ์ ์ Settings > Developer Settings ๋ก ๊ฐ์
Personal Access Token(์ดํ PAT) ์ ์ฌ์์ฑ(regenerate)ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ git clone ์ ๊ฒฝ์ฐ ์๋์ฒ๋ผ clone ๋ช ๋ น์ ์ ๋ ฅํฉ๋๋ค.
https://๊ณ์ ๋ช
:PAT@github.com/ํด๋ก ํ _repo์ ์ฃผ์
git push ์ ๊ฒฝ์ฐ username๊ณผ password ๋ฅผ ์ ๋ ฅํ๋ ํ๋กฌํํธ๊ฐ ๋จ๊ฒ๋๋๋ฐ
์ด๋ password ์ github ์น ๋ก๊ทธ์ธ์ ์ ๋ ฅํ๋ password ๊ฐ ์๋ PAT ๋ฅผ ์ ๋ ฅํ๋ฉด๋ฉ๋๋ค.