0
1

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 1 year has passed since last update.

git でユーザ名/パスワードを聞かれる時の対処法

Posted at

自分用のメモ

症状

git push などのコマンド実行時にユーザ名やパスワードを聞かれる。

# git push
Username for 'https://github.com': xxxxxx

原因

git に接続する際の接続方式が HTTPS になっているため。
git への接続方式は HTTP と SSH があるため、以下のコマンドで確認を行う。

/* 
 * https となっていればそのまま https:// ...
 * ssh の場合は git@github.com ... となる 
 * /
# git config remote.origin.url
https://github.com/xxxxxx/yyy.git

対処法

通信方式を ssh に変更する。

# git remote set-url origin git@github.com:xxxxxx/yyy.git
# git config remote.origin.url
git@github.com:xxxxxx/yyy.git

なお、git で ssh を使用する場合は公開鍵認証の設定が別途必要(ググれば出てきます。
すでに設定済みで なぜか HTTPS に変わっていた場合は上記の変更のみでそのまま git push できるはず。

0
1
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?