1. ホーム
  2. windows

[解決済み] Git for Windows で .bash_history が更新されない (git bash)

2023-07-25 13:16:16

質問

Git for Windows (ver. 1.7.8-preview20111206) を使っていますが、HOME フォルダに .bash_history ファイルがあるにもかかわらず、それが自動的に更新されることは一度もありません。Git Bash を起動すると、手動で .bash_history ファイルに追加したコマンドを履歴で見ることができますが、自動的には更新されません。

私は shopt -s histappend コマンドを使用して、シェルを閉じるたびに履歴が保存されるようにしましたが、うまくいきません。

もし私が手動で history -w コマンドを使用すると、私のファイルは更新されますが、私はなぜ shopt コマンドが私が理解するように動作しないのかを理解したいと思います。

どなたか、なぜこのような動作が起こるのか、教えてください。

どのように解決するのですか?

私は、これを私の ~/.bash_profile

PROMPT_COMMAND='history -a'