2016-03-23 9 views
1

In meiner Batch-Skript zu klonen Ich versuche, "mit Hard-Reset Pfaden kann nicht tun" und ein Repository mit einem Tag zurück:'git reset --hard' von .bat Ergebnissen in Aufrufen Fehler

git reset --hard <tagname here> 

Dies gibt den Fehler "fatal: Kann nicht Hard Reset mit Pfaden."

In der Zwischenzeit kann ich in das gleiche Verzeichnis in cmd gehen und in den gleichen Befehl kopieren und es funktioniert gut.

es mit der Batch-Datei scheint es also einen Weg den Tag-Namen Argument als Name eines Verzeichnisses ist die Interpretation

Ich habe versucht, mit „“, aber das alles hat sich nicht geändert

+0

Können Sie dies mit einer leeren Repro reproduzieren, und eine Batch-Datei, die Sie hier veröffentlichen könnten? –

Antwort

1

Es sollte Arbeit, die Syntax ist in Ordnung.

Wenn seine noch nicht funktioniert diese alternative Art und Weise versuchen:

git checkout tag_name 

Es wird Sie in einem Detached HEAD Modus erhalten

0

Mein Fehler:

hatte ich eine Lasche am Ende Die Zeile gefolgt von einem Kommentar, so dass die Registerkarte als Teil eines Arguments interpretiert wurde. Hoppla!

Verwandte Themen