Si al usar la terminal de 'Visual Studio Code' con 'Git Bash' en Windows 10 te sale este error:
bash: warning: setlocale: LC_CTYPE: cannot change locale (es_419.UTF-8): No
such file or directory
Haz clic en File > Preferences > Settings (Menú superior)
En la pestaña de "Settings" que se abrió, asegúrate de estar en la sub-pestaña "User"
Haz clic en Features > Terminal (Panel izquierdo)
Localiza la configuración "Detect Locale" y cámbialo de "auto" a "off"
Cierra el editor y vuelve a abrirlo
Comparto otra posible solución para resolver este inconveniente en mi caso el error fue el siguiente:
Paso 1
Desde la misma terminal que nos arrojó el error ejecutamos el siguiente comando para listar las opciones de configuración regional disponibles:
Paso 2
Una vez que decidimos cuál queremos usar (para no complicarla podemos elegir la que más se asemeje al valor que nos arrojó el error), tomamos nota (en mi caso "es_AR"), abrimos el menú de administración (engranaje en la esquina inferior izquierda) y hacemos clic en "Command Palette..." (o usamos el atajo: Ctrl+Shift+P).
Paso 3
En la barra de comandos que nos apareció escribimos y seleccionamos "Open Settings (JSON)".
Paso 4
Editamos el archivo "settings.json" que acabamos de abrir, buscamos el parámetro "terminal.integrated.env.windows" y en caso de no existir lo agregamos, dentro de este vamos a especificar qué valor queremos que tome la variable de entorno problemática cada vez que iniciemos una nueva terminal dentro del Visual Studio Code:
Paso 5
Guardamos los cambios que hicimos en el archivo de configuración, lo cerramos y ya podríamos abrir una nueva terminal, incluso sin necesidad de reiniciar el VS Code.