Fragen mit 'git-checkout' getaggt

Checken Sie einen Zweig oder eine Datei im aktuellen Arbeitsbaum im Git-Repository aus.
41
die Antwort

So setzen Sie das Git-Repository zum vorherigen Commit zurück

Wie kann ich von einem aktuellen Status zu einer Momentaufnahme eines bestimmten Fixes zurückkehren? Wenn ich git log mache, dann erhalte ich die folgende Ausgabe: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b 'Autor: Ich <me@me.com> Datum: ...
eingestellt am 06 Nov. '10 um 19:58
26
antwortet

Wie prüfe ich einen entfernten Git-Zweig?

Jemand hat einen Zweig mit dem Namen test mit git push origin test in ein gemeinsames Repository geklickt. Ich sehe einen Zweig mit Git-Zweig -r. Jetzt versuche ich, den Remote-Branch-Test zu testen. Ich habe versucht: git checkout test, der git checkout ursprung / test nichts bringt ...
am 23. November eingestellt 09 um 17:23
22
antwortet

Suchen Sie die gelöschte Datei im Git-Repository und stellen Sie sie wieder her

Angenommen, ich bin im Git-Repository. Ich lösche die Datei und bestätige diese Änderung. Ich arbeite weiter und mache einige weitere Versuche. Dann glaube ich, dass ich diese Datei wiederherstellen muss. Ich weiß, dass ich die Datei mit git checkout HEAD ^ foo.ba überprüfen kann ...
am 5. Juni 09 um 1:40 Uhr festgelegt
12
antwortet

Wie können alle lokalen Änderungen in einem verwalteten Git-Projekt auf einen früheren Status zurückgesetzt werden?

Ich habe ein Projekt, in dem ich git init laufe. Nach mehreren Commits machte ich den Git-Status, der mir sagte, dass alles auf dem neuesten Stand war und es keine lokalen Änderungen gab. Dann nahm ich mehrere Änderungen vor und stellte fest, dass ich wollte ...
Am 18. Juli 09 um 10:52 Uhr festgelegt
4
antwortet

So erhalten Sie nur eine Datei aus einem anderen Zweig

Ich benutze Git und arbeite im Hauptzweig. Dieser Thread hat eine Datei mit dem Namen app.js. Ich habe einen Experimentierzweig, in dem ich eine Reihe von Änderungen und Tonnen von Commits vorgenommen habe. Nun möchte ich alle Änderungen vornehmen, die nur in app.js aus dem Experimentzweig vorgenommen wurden ...
am 2. März 10 um 18:15 Uhr festgelegt
8
antwortet

Rollback von alten Git-Fixierungen in einem öffentlichen Repo

Wie kann ich zu einem bestimmten Commit in git zurückkehren? Die beste Antwort, die mir jemand geben könnte, ist git revert X zu verwenden, bis Sie das gewünschte Commit erreicht haben. Lassen Sie mich sagen, dass ich zurückgehen möchte, um die 20 Commits zu fixieren, ich muss ...
Set Januar 05 '10 um 20:01
7
antwortet

Gibt es eine Möglichkeit, den vorherigen Zweig zu überprüfen?

Ich brauche das Äquivalent von CD für Git. Wenn ich in der Master-Branche bin und Foo überprüfe, würde ich gerne etwas wie git Checkout eingeben - um zum Master zurückzukehren und es erneut zu betreten, um zu Foo zurückzukehren. Gibt es so etwas? Es wäre schwierig ...
Set 26 Aug. 11 um 18:09
10
antwortet

Git checkout: Update-Pfade sind nicht mit dem Wechseln der Zweige kompatibel

Mein Problem hängt mit dem fatalen Git-Fehler beim Wechseln einer Verzweigung zusammen. Ich versuche, einen Remote-Zweig mit dem Befehl git checkout -b local-name ursprung / remote-name zu erhalten. Ich erhalte jedoch die folgende Fehlermeldung: fatal: Git checkout: Aktualisierungspfade sind fehlgeschlagen ...
am 3. Juni 09 um 19:16 eingestellt
19
antwortet

Wie selten bekommt man nur eine Datei aus dem Git-Repository?

Wie prüfe ich nur eine Datei von git repo?
Am 18. März 10 um 02:52 Uhr festgelegt
4
antwortet

Remote-Datei in git ausrichten

Normalerweise werden Änderungen an einer Datei, die Sie vornehmen würden, verworfen: git checkout - <file> Was soll ich tun, wenn die zu löschende Änderung die Datei löscht? Die obige Zeile gibt einen Fehler aus: error: pathspec '<file>' hat keine f ...
06. März um 23:33 Uhr festgelegt
10
antwortet

Zusammenführen, Aktualisieren und Herausnehmen von Git-Zweigen ohne Überprüfungen

Ich arbeite an einem Projekt mit zwei Zweigen, A und B. Normalerweise arbeite ich an Zweig A und kombiniere Dinge aus Zweig B. Zum Zusammenführen habe ich normalerweise Folgendes getan: git merge origin / branchB Ich möchte jedoch auch eine lokale Kopie von Zweig B behalten. wie manchmal kann ich ...
9. Juli 10 auf 23:32 Uhr
5
antwortet

Was ist der Unterschied zwischen "git reset" und "git Checkout"?

Ich dachte immer an git reset und git checkout als dasselbe, in dem Sinne, dass beide das Projekt auf eine bestimmte Art und Weise wiederherstellen. Ich denke jedoch, dass sie nicht genau so sein können, wie es überflüssig wäre. Was ist der tatsächliche Unterschied zwischen den beiden? ...
set 03 Sep '10 um 23:21
14
antwortet

Wie erhalte ich den letzten Tag-Namen im aktuellen Zweig in Git?

Was ist der einfachste Weg, um den neuesten Tag in git zu bekommen? git-Tag a HEAD git-Tag b HEAD ^^ git-Tag c HEAD ^ git-Tag-Ausgabe: a b c Soll ich ein Skript schreiben, um jedes datetime-Tag zu erhalten und zu vergleichen?
set 10 sept. 09 um 14:43
8
antwortet

Wie komme ich zurück zur neuesten Version von git?

Ich bin vor kurzem von SVN zu Git gewechselt und habe mich etwas verwirrt. Ich musste die vorherige Version des Skripts über den Debugger ausführen, also habe ich git checkout <previous version hash> gemacht und getan, was ich tun musste. Jetzt möchte ich zurückkehren ...
Set 24. August '10 um 20:16
6
antwortet

git: Schalten Sie den Zweig ein und ignorieren Sie die Änderungen, ohne zu verpflichten

Ich arbeitete im git-Zweig und war bereit, meine Änderungen vorzunehmen. Daher machte ich eine Commit-Nachricht mit einer nützlichen Commit-Nachricht. Dann habe ich kleine Änderungen am Code vorgenommen, die nicht gespeichert werden sollten. Jetzt will ich Äste wechseln, aber git gibt mir Bug ...
set 20 aug. 09 um 10:56