2025. 2. 20. 09:03ใGithub
์์ฆ ๋๋ ๋ฐ์ ํ๋ก์ ํธ๊ฐ ๋๋๊ณ ๋น๊ต์ ์๊ฐ์ ์ฌ์ ๊ฐ ์๊ธด ์๊ธฐ..
๊ทธ๋์ ์ด๋ฐ ์ ๋ฐ ๊ฐ๋จํ ์์ ๋ฅผ ๋ง๋ค์ด๋ณด๋ฉด์ ๊ณต๋ถ๋ฅผ ํ๊ณ ์๋ค.
Github์ ๋ก์ปฌ์ ์๋ ํด๋๋ฅผ ๊นํ๋ธ repo์ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋๋ฐ
์๊พธ The requested URL returned error: 403 ์ด ์๋ฌ๊ฐ ๋๋ ๊ฒ..!!
์ด ์๋ฌ๋ ํด๋น ์ฃผ์์ ์ ๊ทผ ๊ถํ์ด ์์ด์ ๋ฐ์ํ๋ ๋ฌธ์ ๋ค.
๊ตฌ๊ธ๋ง ํ๋ฉฐ ์ฐพ์๋ณธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ผ๋ก๋
git remote set-url origin [๊นํ๋ธ ์ฃผ์] ํ๊ณ ๋ค์ push ํ๋ฉด ๋๋ค๋๋ฐ ๋๋ ๊ณ์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ๋ณต๋๋ค.
...
๊ทผ๋ฐ
git remote set-url origin https://<access-token>@github/๊ณ์ ์์ด๋/๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ.git
์ด๋ ๊ฒ ํ๋๊น ๋๋ค??
๊ทธ๋์ ์ด ๋์ ์ฐจ์ด์ ์ ์ฐพ์๋ณด๋ ๊นํ๋ธ์์ ์ด์ ๋น๋ฐ๋ฒํธ ๊ธฐ๋ฐ ์ธ์ฆ์ด ์ฐจ๋จ๋์๊ธฐ ๋๋ฌธ์ ํ ํฐ์ ํฌํจํ url ์ ์ฌ์ฉํ๋ฉด ์ธ์ฆ์ด ์ ์์ ์ผ๋ก ์งํ๋๋ค!
1๏ธโฃ git remote set-url origin https://github.com/{github id}/{repository}.git (์๋จ ๐ซ)
-> ์ด url ์ ๊ธฐ๋ณธ์ ์ธ HTTPS ์ ๊ทผ ๋ฐฉ์์ด๋ค.
์์ ์๋ Github์์ ์ฌ์ฉ์ ์ด๋ฆ + ๋น๋ฐ๋ฒํธ ์ ๋ ฅํ๋ฉด ์ ๊ทผํ ์ ์์๋๋ฐ ์ด์ ๋ ๋น๋ฐ๋ฒํธ ์ธ์ฆ์ด ๋นํ์ฑํ ๋๋ค..!
๊ทธ๋์ ์ธ์ฆ ์์ด ์ ๊ทผ์ ์๋ํ๋ฉด 403 ์ ๊ทผ ๊ถํ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ด๋ค.
2๏ธโฃ git remote set-url origin https://<your-token>@github.com/{github id}/{repository}.git (๋จ โ )
-> ๋ฐ๋ผ์ ์ด์ ๋ github์์ ๋ณด์ ๊ฐํ๋ฅผ ์ํด์ ๋น๋ฐ ๋ฒํธ ๋์ ๊น ํ๋ธ์์ ๋ฐ๊ธํ access token ์ ์ฌ์ฉํด์ผ ํ๋ค.
์ด ๋ฐฉ๋ฒ๋ ์์ง๋ง ์๋๋ฉด SSH ๋ฐฉ์์ผ๋ก ๋ณ๊ฒฝํด์ ํ๋ ๋ฐฉ๋ฒ๋ ์๋ค.
SSH ๋ฐฉ์์ผ๋ก ์ ๊ทผํ๋ฉด ๋งค๋ฒ ์ธ์ฆ์ ์ ๋ ฅํ ํ์ ์์ด ์๋์ผ๋ก ์ ๊ทผ ํ ์ ์๋ค.