Ich habe eine git stash popund endete mit Zusammenführungskonflikten. Ich habe die Dateien aus dem Dateisystem entfernt und wie git checkoutunten gezeigt ausgeführt, aber es wird angenommen, dass die Dateien noch nicht zusammengeführt sind. Ich habe dann versucht, die Dateien zu ersetzen und git checkoutwieder ein und dasselbe Ergebnis zu …
Ich habe git checkout -beinen neuen Zweig erstellt. Ich denke, das git branchmacht das Gleiche. Wie unterscheiden sich diese beiden Befehle, wenn sie sich überhaupt unterscheiden?
Auf dem Remote-Server habe ich einen Post-Receive-Hook eingerichtet, um ein Git-Checkout in meinem Repository durchzuführen: #!/bin/sh GIT_WORK_TREE=/var/www/<website> git checkout -f Wenn ich jedoch einen Push von meinem lokalen Computer zum Git-Repository auf dem Server mache, werden die folgenden Fehlermeldungen angezeigt: remote: error: unable to unlink old '<file>' (Permission denied) Dies …
Ich habe ein altes Commit, das ich vor ein paar Wochen gemacht habe. Ich möchte nur eine einzige Datei aus diesem Commit wiederherstellen. Was mache ich?
Manchmal verwende ich die checkout -bOption, um einen neuen Zweig zu erstellen, ihn gleichzeitig auszuchecken und die Verfolgung in einem Befehl einzurichten. In einer neuen Umgebung wird folgende Fehlermeldung angezeigt: $ git checkout -b test --track origin/master fatal: Cannot update paths and switch to branch 'test' at the same time. …
In Git habe ich versucht, dies zu tun, squash commitindem ich in einem anderen Zweig zusammengeführt und dann zurückgesetzt habeHEAD auf den vorherigen Ort zurückgesetzt habe: git reset origin/master Aber ich muss da raus. Wie kann ich HEAD zurück zum vorherigen Speicherort verschieben? Ich habe das SHA-1-Fragment ( 23b6772) des …
Wir haben ein Git-Repository mit über 400 Commits, von denen das erste Dutzend viel Versuch und Irrtum war. Wir möchten diese Commits bereinigen, indem wir viele zu einem einzigen Commit zusammenfassen. Natürlich scheint Git-Rebase der richtige Weg zu sein. Mein Problem ist, dass es zu Zusammenführungskonflikten kommt und diese Konflikte …
Git 2.23 führt einen neuen Befehl ein git switch- nach dem Lesen der Dokumente scheint es so ziemlich dasselbe zu sein, wie git checkout <branchname>kann jemand den Unterschied oder den Anwendungsfall erklären? Zwei neue Befehle "git switch" und "git restore" werden eingeführt, um "Auschecken eines Zweigs zum Fortschreiten seines Verlaufs" …
Ich habe ein Git-Repository geklont und dann ein Tag ausgecheckt: # git checkout 2.4.33 -b my_branch Dies ist in Ordnung, aber wenn ich versuche, git pullin meinem Zweig zu laufen , spuckt git diesen Fehler aus: Es gibt keine Tracking-Informationen für den aktuellen Zweig. Bitte geben Sie an, mit welchem …
Diese Frage ähnelt dieser , ist jedoch spezifischer. Ich habe ein Projekt mit zwei Zweigen ( stagingund beta). Ich entwickle weiter stagingund benutze den masterZweig, um Fehler zu beheben. Wenn ich also an der Bereitstellung arbeite und einen Fehler sehe, wechsle ich zum masterZweig: git checkout master und mach das …
Wie kann ich alle Änderungen in allen Dateien meines Repositorys entfernen? Angenommen, ich bin in einer Filiale und habe einige Änderungen vorgenommen. git statusGibt eine Reihe von Dateien in "Änderungen, die nicht für das Festschreiben bereitgestellt wurden" zurück, und ich stelle fest, dass ich alle diese Änderungen in allen Dateien …
Ist es in Git möglich, zu einem anderen Zweig zu wechseln, ohne alle Dateien auszuchecken? Nach dem Zweigwechsel muss ich alle Dateien löschen, neu generieren, festschreiben und zurückschalten. Das Auschecken von Dateien ist also nur Zeitverschwendung (und es gibt ungefähr 14.000 Dateien - es ist ein langer Vorgang). Um alles …
Ich habe den gesamten Inhalt eines Ordners gelöscht und der Ordner ist leer. Ich hatte noch eine Kopie in meinem Remote-Repo. Aber als ich ein gemacht habe, hat git pulles die gelöschten Dateien nicht zurückgesetzt, soll das nicht? Also habe ich einige Nachforschungen angestellt und festgestellt, dass Sie eine Datei …
Was sind checkouts in git? Ich weiß, sobald Sie checkouteinen bestimmten Zweig bearbeiten, die HEADPunkte auf diesen Zweig. Aber was bedeutet das wirklich? Bedeutet das, dass ich dann an diesem Zweig arbeiten kann? Wenn ja, kann ich ohne Auschecken einer Filiale nicht daran arbeiten? Was bedeutet remote checkoutdas auch? Wie …
Wenn ich mehrere Zeilen einer versionierten Datei geändert habe, ist es dann möglich, die Änderungen einer Zeile über die Befehlszeile rückgängig zu machen ? Genau wie ich es für eine ganze Datei tun würde mit: git checkout /path/to/file.extension aber so etwas tun, sagen wir git checkout /path/to/file.extension --line 10 Ist …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.