10
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Git】push時に毎回パスワードを求められる

Last updated at Posted at 2021-07-25

はじめに

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 です。

Image from Gyazo

設定の確認

ssh からはじまっていればokです。

ターミナル
# コマンド
git remote -v

# 出力結果
origin  ssh://git@xxx.xxx.xxx.xxx.git (fetch)
origin  ssh://git@xxx.xxx.xxx.xxx.git (push)

参考文献

10
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?