Ich möchte auf ein bestimmtes Commit zurückgreifen, nicht auf einen HEAD des anderen Zweigs: A --- B --- C master \ \-- D topic zu A --- B --- C master \ \-- D topic anstatt A --- B --- C master \ \-- D topic Wie kann ich das …
In Ordnung. Wenn ich mich in einem Zweig befinde (z. B. working) und die Änderungen eines anderen Zweigs zusammenführen möchte (z. B. master), führe ich den Befehl aus, git-merge masterwährend ich mich in dem workingZweig befinde, und die Änderungen werden zusammengeführt, ohne den Verlauf überhaupt neu zu begründen. Wenn ich …
Ich base in git neu, und ein Konflikt, den ich bekomme, ist "beides hinzugefügt" - das heißt, genau der gleiche Dateiname wurde unabhängig in meinem Zweig und in dem Zweig, auf dem ich neu basiert, hinzugefügt. git statussagt mir: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) …
Ich habe versucht, eine alte Festschreibungsnachricht wie hier erläutert zu bearbeiten . Die Sache ist, dass jetzt, wenn ich versuche zu laufen, rebase -i HEAD~5es sagt interactive rebase already started. Also dann versuche ich: habe git rebase --continueaber diesen Fehler bekommen: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba …
Ich verwende ein Git-Zwischenrepository, um ein entferntes SVN-Repository zu spiegeln, von dem aus Leute klonen und daran arbeiten können. Im Zwischen-Repository wird der Hauptzweig jede Nacht vom Upstream-SVN neu basiert, und wir arbeiten an Feature-Zweigen. Beispielsweise: remote: master local: master feature Ich kann meinen Feature-Zweig erfolgreich auf die Fernbedienung zurückschieben …
Wir verwenden Git und haben eine Hauptniederlassung und Entwicklerzweige. Ich muss eine neue Funktion hinzufügen und dann die Commits für den Master neu festlegen und dann den Master an den CI-Server senden. Das Problem ist, dass ich bei Konflikten während der Rebase nach Abschluss der Rebase nicht zu meinem Remote-Entwicklerzweig …
Ich verstehe das in Pro Git vorgestellte Szenario über die Gefahren der Wiederherstellung . Der Autor erklärt Ihnen grundsätzlich, wie Sie doppelte Commits vermeiden können: Setzen Sie Commits, die Sie in ein öffentliches Repository verschoben haben, nicht erneut um. Ich werde Ihnen meine besondere Situation mitteilen, da ich denke, dass …
Ich habe mich über eine interaktive Rebase in ein Durcheinander gebracht und möchte es jetzt abbrechen. (dh gehen Sie zurück zu dem Punkt, bevor ich in den interaktiven Rebase-Modus versetzt wurde, in meinem Fall via git pull --rebase.) Der Weg, dies zu tun, scheint via zu sein git rebase --abort, …
Wenn ich 'git gui' starte, wird ein Popup mit der Aufschrift angezeigt Dieses Repository enthält derzeit ungefähr 1500 lose Objekte. Anschließend wird vorgeschlagen, die Datenbank zu komprimieren. Ich habe das schon einmal gemacht und es reduziert die losen Objekte auf ungefähr 250, aber das unterdrückt das Popup nicht. Durch erneutes …
Ich habe einen Git-Zweig (v4 genannt), der erst gestern vom Master erstellt wurde. Es gab ein paar Änderungen am Master, die ich in v4 bekommen möchte. In Version 4 habe ich versucht, eine Rebase vom Master durchzuführen, und eine Datei bringt immer wieder Probleme: eine einzeilige Textdatei, die die Versionsnummer …
Gibt es eine Möglichkeit, ein einzelnes Commit von einem Zweig auf einen anderen Zweig umzustellen? Ich habe diese Zweigstruktur: -- -- -- -- -- (Master) \ -- -- -- -- -- XX (Feature-branch) Alles, was ich tun möchte, ist, das letzte Commit von Feature-branchauf Master neu zu setzen und Feature-branchein …
Ich versuche, eine Reihe von Commits zu quetschen - HEAD to HEAD ~ 3. Gibt es eine schnelle Möglichkeit, dies zu tun, oder muss ich rebase --interactive verwenden?
Ich stehe vor einem Problem, dessen Lösung ich nicht sicher bin. Ich habe eine Rebase gegen den Meister aus meiner Branche gemacht: git rebase master und bekam den folgenden Fehler First, rewinding head to replay your work on top of it... Applying: checkstyled. Using index info to reconstruct a base …
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.