Als «git-checkout» getaggte Fragen

Kasse eines Zweigs oder einer Datei zum aktuellen Arbeitsbaum in einem Git-Repo.

6713
Wie checke ich einen Remote-Git-Zweig aus?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Получение кода ветки на удаленном сервере Jemand drückte auf einen Zweig namens testmit git push origin testauf einem gemeinsamen Repository. Ich kann den Zweig mit sehen git branch -r. Jetzt versuche ich, den Remote- testZweig zu...

1265
So erhalten Sie nur eine Datei aus einem anderen Zweig

Ich benutze Git und arbeite am Master-Zweig. Dieser Zweig hat eine Datei namens app.js. Ich habe eine experimentNiederlassung, in der ich eine Reihe von Änderungen und Tonnen von Commits vorgenommen habe. Jetzt möchte ich alle Änderungen, die vorgenommen wurden, nur von app.jsvon experimentzu...

703
Gibt es eine Möglichkeit, den vorherigen Zweig auszuchecken?

Ich möchte irgendwie das Äquivalent von cd -für Git. Wenn ich in einer Filiale bin masterund zur Kasse gehe foo, würde ich gerne etwas eingeben können , zu dem ich zurückkehren möchte , und es erneut eingeben können, um zu zurückkehren .git checkout -masterfoo Gibt es so etwas? Wäre es schwer zu...

504
Entfernen Sie eine gelöschte Datei in Git

Um Änderungen an einer Datei zu verwerfen, gehen Sie normalerweise wie folgt vor: git checkout -- <file> Was passiert, wenn die Änderung, die ich verwerfen möchte, das Löschen der Datei ist? Die obige Zeile würde einen Fehler ergeben: error: pathspec '<file>' did not match any...

314
Wie checke ich in Git nach Datum aus?

Ich arbeite an einer Regression im Quellcode. Ich möchte Git sagen: "Überprüfen Sie die Quelle anhand eines parametrisierten Datums / einer parametrisierten Uhrzeit". Ist das möglich? Ich habe auch Änderungen in meiner aktuellen Ansicht vorgenommen, die ich nicht verlieren möchte. Im Idealfall...

303
Wie komme ich zur neuesten Version in Git zurück?

Ich bin kürzlich von SVN zu Git gewechselt und bin über etwas verwirrt. Ich musste die vorherige Version eines Skripts über einen Debugger ausführen, also tat git checkout <previous version hash>und tat ich, was ich tun musste. Jetzt möchte ich zur neuesten Version zurückkehren, aber ich...