Höchstwahrscheinlich ist dies ein Konflikt, der sich aus Ihrem ergibt PATH
. /etc/bash.bashrc
Zum Beispiel bekomme ich hier beim Start einen Fehler, weil gesucht wird, getent
was bei Gits MSYS nicht vorhanden ist, aber in Cygwin vorhanden ist, was ich weiter habe PATH
.
.bashrc
ist nicht die einzige automatisch geparste Datei. Es gibt auch /etc/profile
, /etc/profile.d/*
, /etc/bash.*
und ~/.bash*
.
Um das Problem zu lokalisieren,
- Umbenennen
c:\Program Files\Git\etc
, um Startdateien und andere Verhaltensänderungen wie/etc/inputrc
. Wenn das Problem weiterhin besteht, suchen Sie nach der Ursache in der Liste der geladenen Module (kann mit angezeigt werdenprocexp
). - Ausführen
bash -i --noprofile --norc
, um nur die Startdateien zu deaktivieren. - Einzelne Startdateien / -ordner umbenennen (halbe Anzahl auf einmal , um den Täter mit einer logarithmischen Anzahl von Schritten zu ermitteln ).