Tôi đang sử dụng Git cho Windows (ver. 1.7.8-preview20111206) và mặc dù tôi có tệp .bash_history trong thư mục HOME của mình, nó không bao giờ tự động được cập nhật . Khi tôi bắt đầu Git Bash, tôi có thể thấy trong các lệnh lịch sử mà tôi đã thêm vào tệp .bash_history theo cách thủ công, nhưng nó không được cập nhật tự động..bash_history không cập nhật trong Git cho Windows (git bash)
Tôi đã sử dụng lệnh shopt -s histappend
để đảm bảo rằng lịch sử được lưu mỗi khi tôi đóng trình vỏ, nhưng nó không hoạt động.
Nếu tôi sử dụng lệnh history -w
theo cách thủ công, thì tệp của tôi được cập nhật, nhưng tôi muốn hiểu tại sao lệnh shopt không hoạt động như tôi hiểu.
Bất cứ ai cũng có thể cho tôi biết tại sao hành vi này lại xảy ra?
Cảm ơn trước
Giá trị của '$ HISTSIZE',' $ HISTFILESIZE' và '$ HISTFILE' là gì? –
$ HISTSIZE là 10000, $ HISTFILESIZE là 10000 và $ HISTFILE là /h/.bash_history. – franmon