Git

【Github】リポジトリアクセス方法変更 [remote: Support for password authentication was removed on August 13, 2021.]

1 Mins read

Githubのアクセス方法が変更された
「git push -u origin develop」

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.

パスワード認証が廃止されアクセストークン方式に変更
GithubのWebへログインしアクセストークンを作成する必要がある

1.設定画面( https://github.com/settings/tokens )を開く
2.[Generate new token]をクリック
3.noteに適当なトークン名前入力
4.権限を設定「repoいじるなら最低repo権限必要」
5.[Generate token] をクリック
6.生成されたトークンを保管 ★注意!ここで必ず表示されたトークンをコピペする

★リポジトリにアクセスするために権限[repo]必要
★GitHub Actionを更新するために権限[workflows]必要
★セキュリティ制約のためトークンの有効期限 Max360日までしか作成不可

git push -u origin develop
Username for 'https://github.com': hogehoge
Password for 'https://hogehoge@github.com':★

hogehoge=ユーザー名
★=トークン
でアクセス可能

Related posts
Git

【Github】SSHパブリックキー削除される [git@github.com: Permission denied (publickey).]

1 Mins read

Github


$ ssh -T git@github.com
$ git@github.com: Permission denied (publickey).

はて?

[.ssh]ディレクトリ内は問題ない

ssh -vT git@github.com

ssh -vvv git@github.com

でログ確認もキーでエラーっぽい

Github SSHKeyをWebページで確認

なくなってる!

なんか有効期限がありパブリックキーが消されるらしいです

再作成してセットして解決した

チームを強化する

サービスの
サブスクリプションの利点を説明するテキストを追加します。