Als «git-checkout» getaggte Fragen

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

7
Git: Wie aktualisiere / checke ich eine einzelne Datei vom Remote Origin Master?
Das Szenario: Ich mache einige Änderungen in einer einzigen Datei lokal und lief git add, git commitundgit push Die Datei wird in das Remote-Ursprungs-Master-Repository verschoben Ich habe ein anderes lokales Repository, das über Capistrano mit der Methode "remote_cache" aus diesem Remote-Repository bereitgestellt wird Jetzt möchte ich nicht die gesamte Anwendung …
362 git  git-checkout 


14
git: Wechseln Sie den Zweig und ignorieren Sie alle Änderungen, ohne sie festzuschreiben
Ich habe an einem Git-Zweig gearbeitet und war bereit, meine Änderungen festzuschreiben. Daher habe ich ein Festschreiben mit einer nützlichen Festschreibungsnachricht durchgeführt. Ich habe dann geistesabwesend kleinere Änderungen am Code vorgenommen, die es nicht wert sind, beibehalten zu werden. Ich möchte jetzt die Zweige wechseln, aber git gibt mir, Fehler: …
318 git  branch  git-checkout 

9
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 möchte ich zwischen der aktuellen Quelle und einer …
314 git  git-checkout 

10
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 kenne den Hash dafür …
303 git  git-checkout 

7
Was tun mit Commit in einem abgetrennten Kopf?
Mit git habe ich so etwas gemacht git clone git checkout {a rev number tree rev before} (here I started to be in a detached head state) //hacking git commit //hacking git commit (some commit where made on origin/master) git pull (which does complete because there was some error due …
279 git  git-checkout 

3
Bedeutung der doppelten Striche an der Git-Kasse
Was bedeuten die doppelten Striche vor dem Dateinamen in diesem git-Befehl? git checkout --ours -- path/to/file.txt git checkout --theirs -- path/to/file.txt Sind sie obligatorisch? Ist es gleichbedeutend mit git checkout --ours path/to/file.txt git checkout --theirs path/to/file.txt
274 git  git-checkout 


16
Wie kann ich eine GitHub-Pull-Anfrage mit git auschecken?
Ich möchte eine zuvor erstellte Pull-Anfrage (erstellt über die GitHub-Weboberfläche) auschecken. Ich suchte und fand verschiedene Orte, an denen ein refs / pull oder refs / pull / pr Aber wenn ich fetch = +refs/pull/*/head:refs/remotes/origin/pr/*zur Git-Konfigurationsdatei hinzufüge und einen Git-Abruf mache Was mache ich falsch? Sollte GitHub das Pull / …



21
Rufen Sie eine einzelne Datei aus einem Repository ab
Was ist der effizienteste Mechanismus (in Bezug auf übertragene Daten und verwendeten Speicherplatz), um den Inhalt einer einzelnen Datei aus einem Remote-Git-Repository abzurufen? Bisher habe ich es geschafft: git clone --no-checkout --depth 1 git@github.com:foo/bar.git && cd bar && git show HEAD:path/to/file.txt Das scheint immer noch übertrieben. Was ist mit mehreren …

6
Zeigen Sie, auf welchem ​​Git-Tag Sie sich befinden?
Ich habe Probleme herauszufinden, welches Tag gerade ausgecheckt ist. Wenn ich es tue: git checkout tag1 git branch Ich kann anscheinend nicht herausfinden, auf welchem ​​Tag ich mich befinde. Es werden nur protokolliert: * (no branch) master Ist es möglich herauszufinden, welche Tags ausgecheckt sind? Im obigen Beispiel wäre dies …

4
Unterschied zwischen git checkout --track origin / branch und git checkout -b branch origin / branch
Kennt jemand den Unterschied zwischen diesen beiden Befehlen zum Umschalten und Verfolgen eines Remote-Zweigs? git checkout -b branch origin/branch git checkout --track origin/branch Ich denke, beide verfolgen den Remote-Zweig, damit ich meine Änderungen am Ursprung auf den Zweig übertragen kann, oder? Gibt es praktische Unterschiede? Vielen Dank!


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.