はじめに
push するときにパスワードを求められるのは面倒くさい・・。
もし同じような挙動が起きている方は簡単に改善できるのでお試しください。
対象読者
- Git, GitHub, GitLab 利用者
- Git操作に慣れていない方
目次
-
はじめに
-
対象読者
-
目次
-
原因
-
解決策
-
確認方法
-
解決方法
-
※URLってどれ?
-
設定の確認
-
-
参考文献
原因
HTTPS通信だと毎回求められるようです。
全然意識していなかった・・。
解決策
確認方法
出力結果でoriginのあとに続くものが ssh
なら大丈夫。
https
から始まっていると Https通信 を使用している。
ターミナル
# コマンド
git remote -v
# 出力結果
origin https://git.xxx.xxx.git (fetch)
origin https://git.xxx.xxx.git (push)
解決方法
下記のコマンドでURLの変更をすることができる。
git remote set-url origin [※URL]
※URLってどれ?
確認方法は以下です。(画像も添付いたしましたので参考にしていただけたら幸いです。)
①任意の GitHub のページにアクセスする
②Code をクリック
③URL をコピー(※)
※ HTTPS, SSH, GitHub CLI とありますが今回コピーしたいのは SSH です。
設定の確認
ssh からはじまっていればokです。
ターミナル
# コマンド
git remote -v
# 出力結果
origin ssh://git@xxx.xxx.xxx.xxx.git (fetch)
origin ssh://git@xxx.xxx.xxx.xxx.git (push)