SourceTree ์์คํธ๋ฆฌ : Please use a personal access token instead, ๋น๋ฐ๋ฒํธ ๋์ ํ ํฐ์ผ๋ก ์ธ์ฆ ๋ณ๊ฒฝํ๊ธฐ
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch origin
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.
fatal: unable to access 'https://github.com/ucompanion/connect-plus.git/': The requested URL returned error: 403
์์คํธ๋ฆฌ์์ pull์ ๋ฐ์ผ๋ ค๊ณ ํ๋, ์์ ๊ฐ์ ํ๋ฉด์ด ๋ด๋ค.
๋น๋ฐ๋ฒํธ ๋์ Personal access Token์ผ๋ก ์ธ์ฆ๋ฐฉ๋ฒ์ ๋ณ๊ฒฝํ๋ผ๋ ๊ฒ์ด๋ค.
1. github์์ Personal access Token์ ๋ฐ๊ธ๋ฐ๋๋ค.
2. ์์คํธ๋ฆฌ > ์ค์ > ์๊ฒฉ ์์ ํ์ฌ ๋ก๊ทธ์ธ ๋ ๊ณ์ ์ ์ ํํ ๋ค ํธ์ง์ ๋๋ฅธ๋ค.
3. URL/๊ฒฝ๋ก๋ฅผ https://<USERNAME>:<TOKEN>@<GIT_URL>.git ์ ๊ฐ์ด ์์ ํ๋ค.
4. ํ์ธ ๋๋ฅด๋ฉด ๋!
์ถ๊ฐ๋ก token๊ฐ์ด ๋ ธ์ถ๋์ง ์๊ฒ ํ๋ ค๋ฉด ์๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ํ๋ฉด ๋๋ค.
# ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ํด๋ ๋์ง๋ง token์ด ๋ ธ์ถ๋จ
git clone https://์์ด๋:ํ ํฐ๊ฐ@github.com/๋ ํ์งํ ๋ฆฌ์ฃผ์.git
# local ๊ณ์ ์ด๊ธฐํ
git config --global --unset credential.helper
git config --system --unset credential.helper ( ์ global ๋ฐฉ๋ฒ์ผ๋ก ์๋ ์ ์ ์ฒด ์ด๊ธฐํ )
# local์ cache ( store์ error )
git config --global credential.helper cache
# git pull
username: ์์ด๋
password: token ๊ฐ ์ ๋ ฅ