はじめに
新年早々、gitの警告にハマりました・・
※おことわり※
基本的に学習内容のアウトプットです。
初学者であるため、間違い等あればご指摘いただけますと嬉しいです。
この記事の内容
- エラー
- 結論
- 対応
1. エラー
クローンしたリポジトリに変更を加え、プッシュ使用しようとしたら警告が出ました。
(コミットはできているが、プッシュできない)
You don't have permissions to push to "ユーザー/リポジトリ" on GitHub. Would you like to create a fork and push to it instead?
プッシュする権限がないため、forkしますか?
2. 結論
Gitのアクセストークンの有効期限が切れていました。
アクセストークンの確認方法
3. 対応
- Gitの構成設定を行う
-
指定したURLの代わりに別のURLを使用する設定で、先ほどのアクセストークンを指定する
git config --global url."https://<アクセストークン>:x-oauth-basic@github.com/".insteadOf "https://github.com/"
-
- テストする
-
空コミットをプッシュできたらOK
git commit --allow-empty -m "test" git push
-