Ich verwende git bash und in meinem .bash_profile
habe ich
cd
Das funktioniert, wenn ich starte MINGW64
, aber wenn ich vscode öffne, führt die Konsole diesen Befehl auch aus. Gibt es eine Möglichkeit, den cd
Befehl nur auszuführen, wenn ich in bin MINGW64
?
Zum Beispiel (ich bin kein Bash-Programmierer, daher bin ich nicht sicher, ob diese Syntax korrekt ist):
if [current = MINGW64]; then
cd
fi
Antwort1
Git für Windows verwendet MINGW64/MSYS und normalerweise ist beim Starten der Shell eine Umgebungsvariable MSYSTEM definiert. Sie können einfachÜberprüfen Sie, ob es definiert ist, so was:
if [[ $MSYSTEM = "MINGW64" ]] ; then
cd
fi