ubuntu2204LTS
gitコマンドを暗記では無く、実際に使用して覚えたかったので、gitのトークン認証の方法について記載します。
その前にssh認証の設定をしていたのですが、
~/test-git$ git push testgit
remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
去年から使えなくなっていたので、トークン認証を出来るようにします。
トークン認証
GitHubのサイトで作業します。以下の方のGUI操作の記事を参考にさせていただきました。
https://ios-docs.dev/20210813support-for-password/
作成したトークンはスクショなり、コピーを忘れずにすること。
CLI操作
前回まで使っていたリモートリポジトリtestgit
排除
~/test-git$ git remote remove testgit
続けてトークン認証用のurl追加
~/test-git$ git remote add origin https://トークンurlコピー@github.com/ユーザー/リポジトリ.git
登録されたリポジトリ確認
~/test-git$ git remote -v
origin https://github.com/settings/tokens/トークンurl@github.com/ユーザー/リポジトリ.git (fetch)
origin https://github.com/settings/tokens/トークンurl@github.com/ユーザー/リポジトリ.git (push)
これでGitコマンドを使って、ソースの習得が出来るようになります。