'Vielleicht git-Rebase ist kaputt'

8

3. Aktualisierung

Weitere Informationen:

  • Befehle in der git-bash Shell funktionieren wie erwartet

    • Git \ bin \ git.exe heißt in der Git-Bash-Shell

    • Git \ bin ist der Ort, an dem sh.exe lebt

  • In PowerShel (oder cmd oder tcc) heißt Git \ cmd \ git.exe

  • selbst nach dem Hinzufügen von Git \ bin zum PATH (nach Git \ cmd) funktionieren die Skripte nicht

Sehr frustrierend ...

2. Aktualisierung

Es scheint, dass alle git-Befehle, die von .exe-Dateien implementiert werden, funktionieren: git-fetch.exe, git-merge.exe, git-push.exe, usw.

Es scheint, dass alle Befehle, die als Skripte implementiert sind, nicht funktionieren:

%Vor%

usw. Also, was auch immer git.exe aufruft, um die libexec\git-core -Skripte auszuführen, scheint zu scheitern ...

1. Aktualisierung

Hier gehen wir wieder ... "Git Pull" ist seitwärts gegangen (ziemlich sicher, dass es gestern funktionierte):

%Vor%

Ich habe msysgit deinstalliert / neu installiert. Ich bekomme die gleichen Ergebnisse in PowerShell und cmd.exe.

Original Beitrag

%Vor%

Reinstalliert mSysGit auf Win7x64. Der Pfad enthält jetzt:

%Vor%

Irgendwelche Ideen, was schief läuft? Ich habe GitHub gesucht, aber dort keine Informationen gefunden ...

    
Number8 27.06.2013, 15:03
quelle

3 Antworten

2

Ich weiß, dass diese Frage ziemlich alt ist, aber ich stieß auf ein ähnliches Problem. Es kann jemand anderem helfen. Um Probleme mit MinGW make zu vermeiden, musste ich sh.exe umbenennen, um sicherzustellen, dass es nicht im Pfad war. Danach funktionierten Befehle wie git rebase nicht mehr und gaben den gleichen Fehler wie in der Frage:

%Vor%

Sobald ich sh.exe wiederhergestellt habe, wurde git rebase neu gestartet.

    
osechet 03.11.2016 10:58
quelle
1

Können Sie C:\Program Files (x86)\Git\libexec\git-core\git-rebase finden, was ein Shell-Skript ist? Es sollte da sein, um zu arbeiten.

    
linquize 28.06.2013 01:37
quelle
0

Nicht definitiv (es erklärt nicht, warum Git auf einem meiner Computer arbeitet, aber nicht auf dem anderen), aber es gibt einige Einsichten darüber, was passieren könnte: Ссылка

Ich habe die portable Version installiert, sie meinem Pfad hinzugefügt und git funktioniert wieder wie erwartet.

    
Number8 10.07.2013 22:17
quelle

Tags und Links