tag repositorio rama que crear como cambiar windows git bash git-bash

windows - repositorio - que es head en git



.bash_history no se actualiza en Git para Windows(git bash) (3)

Estoy usando Git para Windows (ver. 1.7.8-preview20111206) y aunque tengo un archivo .bash_history en mi carpeta HOME, nunca se actualiza automáticamente. Cuando inicio Git Bash, puedo ver en el historial los comandos que agregué manualmente al archivo .bash_history, pero no se actualiza automáticamente.

shopt -s histappend comando shopt -s histappend para asegurarme de que el historial se guarda cada vez que cierro el shell, pero no funciona.

Si uso manualmente el comando history -w , entonces mi archivo se actualiza, pero me gustaría entender por qué el comando shopt no funciona como lo entiendo.

Cualquiera puede decirme por qué está sucediendo este comportamiento?

Gracias por adelantado


Como se dijo here , para guardar el historial de git bash en Windows no debe cerrar el terminal con el botón X. Utilice el comando de exit lugar. El historial de comandos se guardará, independientemente de la configuración mencionada en la respuesta aceptada.


Pongo esto en mi ~/.bash_profile

PROMPT_COMMAND=''history -a''


Si usa git bash para Windows 8, simplemente coloque esto en su archivo ~ / .bash_logout:

history > .bash_history

Obviamente necesitas un archivo ~ / .bash_history.

Saludos.