環境：Ubuntu Server 20.04  
現象：bashから`git push`や`git
pull`を行う際、どこかにログイン情報が保存されているようでパスワード認証を求められない。認証情報を削除して毎回パスワード入力を求めるようにしたいが、どうすればいいのか分からない。

試したこと：

  * `git config --global --unset credential.helper`を実行→効果なし
  * `git credential-cache exit`を実行→効果なし
  * `~/.git-credentials`を削除する→そもそもファイルが存在せず
CC BY-SA 4.0
2022-01-30T12:20:44.360
86020
2023-04-16T23:02:55.460
50949
question
git ubuntu
gitの認証情報を削除し、毎回パスワード入力を求めるようにする方法(Ubuntu環境)
Ubuntu環境におけるデフォルトのヘルパーがどう設定されているか存じませんが，[マニュアル](https://git-
scm.com/docs/gitcredentials#Documentation/gitcredentials.txt-
helper)によると`credential.helper`をからの文字列にすることで設定をリセットできるようです．いかがですか？

(ローカルでのみ無効化する例)

```

    $ git config --local credential.helper ''
    
```
CC BY-SA 4.0
2022-01-30T17:49:31.333
86023
2022-01-30T17:49:31.333
2376
86020
answer
リモートリポジトリでの認証形式を接続鍵認証からパスワード認証に変えればいいです

＃そのリモートマシンでパスワード認証が許可されてるのかどうかはまた別のお話
CC BY-SA 4.0
2022-10-13T10:05:59.010
91579
2022-10-13T10:05:59.010
27481
86020
answer