Tag: git-rebase

Mit der git-rebase-Befehl, können Sie die änderungen von einem Zweig und wiedergeben, die auf einem anderen Zweig.

Warum muss ich zum beheben des Konflikts über und über?

Anzahl der Antworten 2 Antworten
Wenn ich git rebase branch1 in meinem branch1-local bekomme ich Konflikte. Ich lösen den Konflikt, tun git add <conflicted-add> tun, und dann git rebase --continue als git-fragt mich, zu tun. Nach, dass ein neuer commit angewendet wird.

Stuck on git rebase mit der Zusammenlegung auseinander Filialen

Anzahl der Antworten 1 Antworten
Ich habe einen lokalen branch mit 5 verpflichtet, die nicht in entfernten Niederlassungen, während remote-Zweig hat 6 begeht, nicht in meine lokale Niederlassung. Ich zerquetschte meine lokalen commits in einem commit, jetzt habe ich 1 verpflichten, in

Github rebase upstream/master origin/master

Anzahl der Antworten 2 Antworten
Ich bin ziemlich neu auf github social coding und Probleme folgenden github-Richtlinien. Ich werde versuchen zu beschreiben, was passiert ist und was ich versuche zu erreichen - in der Hoffnung, dass mehr erfahrene git-Assistenten können Sie mir

Wie zu erkennen, widersprüchlichen übertragungen von hash-beim git rebase?

Anzahl der Antworten 7 Antworten
Wenn ich auch eine merge-Konflikt mit git rebase, wie kann ich das identifizieren der Ursache des Konflikts in Bezug begeht, anstatt Sie einfach Datei Unterschiede? Ich weiß schon, wie machen die (basic -) Nutzung von git mergetool

Entfernen Sie die 4 commits aus meinem git-Geschichte

Anzahl der Antworten 3 Antworten
Habe ich getan einige commits und schob Sie in mein repository übernehmen. Dann habe ich einen pull-request aber erkannte ich, es sind einige commits ich will nicht in den pull-request. So sehen Sie aus: My commits look

So vermeiden Sie git rebase töten merges?

Anzahl der Antworten 2 Antworten
Angesichts der folgenden git Geschichte: C-I origin/master / A-B-F-G-H master \ / D-E branch-b Möchte ich Stellungswechsel meinem lokalen master Filiale auf der Oberseite des origin/master, aber ich möchte, um die Erhaltung der merge-commit G. Als ich

Warum kann ich nicht schieben Sie die änderungen, wenn ich cherry-picked

Anzahl der Antworten 2 Antworten
Ich versuche zu löschen, der letzten zwei commits über rebase/cherry-pick. Nach dem aufrufen git rebase HEAD^^^ -i ich gehe nur notwendig, zu Begehen (so dass alles bis zu HEAD^^, also ich bin Drop HEAD^ und HEAD). Nach

Git log rebases

Anzahl der Antworten 3 Antworten
Ich weiß, dass GIT rebases wird umschreiben der Geschichte-d.h. das commit-ids ändern. Jedoch, gibt es eine Möglichkeit zu verfolgen, wenn ein Zweig zurückgesetzt wurde und von welchem Zweig? EDIT: ich habe einen Zweig mit 'A' und ein

Fehler beim umsortieren commits mit git rebase -i

Anzahl der Antworten 1 Antworten
Ich versuche neu zu ordnen 2 begeht, und ich erhalte eine Fehlermeldung, ohne irgendeine Art von Erklärung, so habe ich keine Ahnung was ich falsch mache. Dies ist die repo: $ git lol * c0000ca (HEAD, master)

Update git branch mit dem master ohne merge

Anzahl der Antworten 3 Antworten
Ich bin der alleinige Entwickler arbeiten an einem ziemlich großen Projekt. Ich machte einige wichtige änderungen in master und ich freue mich über die Arbeit wieder aufnehmen, auf eine feature Zweig, der in Verzug geraten ist, eine

Wenn git Rebase zwei Zweige mit einigen gemeinsamen Geschichte, gibt es einen einfachen Weg, um die gemeinsame Geschichte bleiben gemeinsam?

Anzahl der Antworten 2 Antworten
Nehmen wir an, wir haben folgende revision graph: A-X-Z--B \ \-C mit Einem vorangestellten B und C. Weiter angenommen, ich Stellungswechsel Ein upstream -, erstellen eine neue commit-A*, und dann rebase-B und C auf A*. Die daraus

Nicht beenden ein Git Rebase

Anzahl der Antworten 1 Antworten
Ich bin momentan auf einem Zweig und möchten, aktualisieren Sie es mit dem master. Also ich habe versucht zu tun, ein rebase. aktuellen Zweig, ich bin workin auf : crtdev Ich habe versucht zu tun, Stellungswechsel wie,

Vergleich der Unterschiede zwischen einem Stellungswechsel in Git

Anzahl der Antworten 6 Antworten
Vermute, dass ich nur zurückgesetzt Zweig foo auf master mit Konflikten. Ich möchte sicherstellen, dass ich nicht versehentlich beschädigen die Inhalte der foo während die Konfliktlösung durch die Einführung von zusätzlichen änderungen oder verlieren der änderungen (andere

Wie Sie verhindern, dass viel von git Konflikte, wenn git Rebase Menge von commits?

Anzahl der Antworten 2 Antworten
Geschichte: in der Mitte von einem Projekt, das mein Kollege erstellt einen neuen Zweig von master und fing an, Ihre schweren re-factoring arbeiten. Ich habe mein Zweig von master und angefangen, neue Sachen auf die Seite. Wir

Ziehen, rebase, push, in einem einzigen Befehl (oder nur wenige)

Anzahl der Antworten 2 Antworten
Bei der Verwendung von Git, ich finde mich oft tun Sie das folgende, wenn die Arbeit in master: # work work work... $ git checkout -b temp $ git commit -a -m 'more work done' $ git

Rebasierung einen Zweig einschließlich all seiner Kinder

Anzahl der Antworten 3 Antworten
Habe ich Folgendes Git-repository Topologie: A-B-F (master) \ D (feature-a) \ / C (feature) \ E (feature-b) Durch rebasierung feature Zweig erwartete ich Stellungswechsel der gesamte Teilbaum (einschließlich der untergeordneten Zweige): $ git rebase feature master A-B-F

git pull --rebase --preserve-merges

Anzahl der Antworten 2 Antworten
Kurze version: Brauchen Sie zu erhalten-fügt nur, wenn Sie explizit zusammengeführt, nachdem Sie haben einen lokalen commit? Was genau passiert sonst? Tut es erneut, die Ihr begangen code, um die zusammengeführten Zweig? Bitte erläutern Sie, Wann es

Flatten alte Geschichte in Git

Anzahl der Antworten 4 Antworten
Habe ich ein git-Projekt, das für eine Weile laufen und jetzt möchte ich wegwerfen, die alte Geschichte, sagen, von Anfang bis zwei Jahren wieder aus jetzt. Mit wegwerfen meine ich ersetzen die vielen commits innerhalb dieser Zeit

Wie zum Abbrechen eines git rebase aus vim während der interaktiven Bearbeitung

Anzahl der Antworten 4 Antworten
Wenn ich einen interactive rebase, z.B. git rebase -i HEAD~3 rebase-interaktiver editor (vim in meinem Fall) geöffnet wird, lassen Sie mich Bearbeiten Sie die verpflichtet Stellungswechsel pick c843ea2 Set Vim column limit to 80 (OS X) pick

Zurücksetzen einer interaktiven git rebase

Anzahl der Antworten 2 Antworten
Nach Abschluss des Zweiges, während ein git rebase -i ich versehentlich entfernt alle meine commits. Ich bin mir nicht ganz sicher, aber ich vermute, dass statt quetschen meine commits, ich Ersetze den gesamten Eintrag mit einer commit-Nachricht.

Wie Stellungswechsel, nachdem git-subtree hinzufügen?

Anzahl der Antworten 6 Antworten
Ich versuche zu lernen, die neue git-subtree Befehl, der Hinzugefügt wurde in Git 1.7.11. Ich scheine zu verlieren, die Fähigkeit, Stellungswechsel, nachdem ich einen Teilbaum. Ich habe das primäre repository mit README-Datei und eine Bibliothek, repository, das

Stellungswechsel in progress. Nicht Begehen. Wie, um fortzufahren, oder beenden (Abbruch)?

Anzahl der Antworten 7 Antworten
Wenn ich laufen: git status Sehe ich das: rebase in progress; onto 9c168a5 You are currently rebasing branch 'master' on '9c168a5'. (all conflicts fixed: run "git rebase --continue") nothing to commit, working directory clean Wenn ich das

Git: Wie Wiederverwendung/behalten commit-Nachrichten nach 'git reset'?

Anzahl der Antworten 4 Antworten
Als Git-user, die ich regelmäßig in die situation, dass ich Nacharbeiten die eine oder mehr verpflichtet, in einer Weise, die nicht passen in --amend oder rebase -imit Korrektur verpflichtet. Normalerweise würde ich so etwas tun git reset

git rebase --continue funktioniert nicht

Anzahl der Antworten 5 Antworten
Habe ich git rebase master, fixiert die Konflikte gemeldet, in einer Datei, und dann git add Sie die Datei, um den Konflikt zu lösen. Dann habe ich git rebase --continue, und habe diese: Anwendung: Feste Einheit test

Git rebase verliert die Geschichte, warum dann Stellungswechsel?

Anzahl der Antworten 4 Antworten
Habe ich in rebasierung mit Git in den letzten paar Tagen. Die meisten der Argumente für die erneute basiszuordnung sagen, dass es bereinigt die Geschichte und macht es mehr linear. Wenn Sie Ebene führt (zum Beispiel), Sie

Gibt es irgendeine Art von "git rebase --dry-run', die melden würde mich der Konflikte im Voraus?

Anzahl der Antworten 4 Antworten
Ich versuche ein Skript Rebase und mein Skript werden verschiedene Wege, je nachdem, ob der Stellungswechsel Ergebnisse in Konflikten. Gibt es eine Möglichkeit zu bestimmen, ob ein Stellungswechsel würde zu Konflikten führen, bevor die Ausführung der Stellungswechsel?

Warum kann ich nicht ziehen von meinem remote-branch?

Anzahl der Antworten 2 Antworten
[console]: git remote -v origin [email protected]:myProj/myProj.git(fetch) origin [email protected]:myProj/myProj.git(push) [console]: git branch -a *myBranch development remotes/origin/myBranch remotes/origin/development [console]: git pull origin/myBranch myBranch fatal: 'origin/myBranch' does not appear to be a git repository fatal: Could not read from remote

Wie zu entfernen/löschen eine große Datei vom commit-Historie in Git-repository?

Anzahl der Antworten 15 Antworten
Gelegentlich warf ich einen DVD-rip in ein website-Projekt, dann achtlos git commit -a -m ..., und, Zack, die repo war aufgebläht von 2,2 gigs. Das nächste mal, ich habe ein paar edits, gelöschte video-Datei, und verpflichtet sich

Wie squash alle git-commits in ein?

Anzahl der Antworten 14 Antworten
Wie Sie squash Ihre gesamte repository nach dem ersten Begehen? Kann ich rebase auf den ersten commit, aber das würde lassen Sie mich mit 2 verpflichtet. Gibt es eine Möglichkeit zum verweisen auf den commit vor dem

fatal: kann nicht erstellen Verzeichnis unter /root/wp-content/cache/page_enhanced/... Keine solche Datei oder Verzeichnis

Anzahl der Antworten 2 Antworten
Nachdem einige ziehen von änderungen vom server. Kann ich nicht mehr schieben alles egal, Wenn ich versuche git git push oder git pull oder git merge oder git rebase origin/master oder git reset --hard Er sagt immer

git rebase origin/develop vs git rebase entwickeln

Anzahl der Antworten 3 Antworten
Nehmen wir an, der aktuelle Zweig ist MyFeatureX. Und die lokalen develop Zweig ist up-to-date mit Herkunft. Würden sich die beiden folgenden Aussagen äquivalent? Was ist die empfohlene syntax? git rebase origin/develop git rebase develop Bitte beachten

Auf Konflikt, GitHub für Windows bringt mich in "Rebase" - Zustand, wie von dort aus gehen?

Anzahl der Antworten 2 Antworten
Ich habe vor kurzem angefangen mit GitHub für Windows. Ich habe gerade einen Konflikt. Auf der Kommandozeile würde ich wissen, wie Sie damit umgehen, aber GitHub für Windows choosed, um mich in einen Zustand, den ich nicht

Wie kann ich Stellungswechsel während das überspringen einer bestimmten verpflichten?

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, Stellungswechsel einem Zweig auf einen anderen, während das überspringen einer bestimmten (Konflikt -) commit auf dem anderen Zweig? Zum Beispiel möchte ich um Stellungswechsel mybranch auf master, aber master enthält einen commit, wird

Nicht pull mit rebase

Anzahl der Antworten 4 Antworten
Bekomme ich diese Meldung: Cannot pull with rebase: You have unstaged changes. Please commit or stash them. Ja, ich habe änderungen, die Sie nicht begangen haben. Ich suchte einen Weg, um rebase meine vorläufige änderungen auf der

git pull --rebase

Anzahl der Antworten 3 Antworten
Start-situation (keine unpushed änderungen > zeigt den aktuellen Zweig): o C [> master][origin/master] | o B | o A | ... Nach einem git fetch die log-Struktur sieht oft wie o E [origin/master] | o C' |

Git-rebase einen branch auf den master ist fehlgeschlagen, wie Sie zu beheben?

Anzahl der Antworten 1 Antworten
Habe ich gearbeitet, auf eine lokale Kopie einer remote-git-repo. Ich erstellte einen Zweig, der auf meiner lokalen Kopie, nennen wir es mal 'my_branch'. Ich habe begangen, ein paar mal auf my_branch. Ich vor kurzem gestoßen 'my_branch' auf

Git - Rebase zu einem bestimmten tag

Anzahl der Antworten 1 Antworten
(Dies scheint, wie es sollte sehr einfach zu tun, aber ich bin die kommen leer auf die Suche so weit.) Habe ich einen Körper der code von einem upstream-Quelle, die mit verschiedenen Versionen getaggt in der Sie

Git - Merge vs. rebase

Anzahl der Antworten 4 Antworten
Ich habe einen Blick auf Wenn verwenden Sie git rebase statt git merge? Aber ich möchte sicher sein, über die Lösung zu wählen, in diesem Fall : Ich will mit der Einführung einer neuen Funktion auf Master

git rebase --editor=/etwas/andere/als/vim? (für leichter zerdrücken)

Anzahl der Antworten 2 Antworten
Ich gern benutzen vim als Standard-editor für verpflichtet, und wollen nicht, es zu ändern. Allerdings, wenn es um die rebasierung, ich finde mich quetschen Dutzende und Dutzende von commits, das finde ich viel einfacher mit einem interaktiven

Git no space left on device

Anzahl der Antworten 3 Antworten
Habe ich git pull --rebase und ich bekam folgende Fehlermeldung: error: file write error (No space left on device) fatal: unable to write sha1 file fatal: unpack-objects failed Ich habe viel Platz auf meinem Gerät. Weiß nicht,

Wie wird ein rebase mit git-gui?

Anzahl der Antworten 4 Antworten
Ich weiß, wie man ein git rebase von der Befehlszeile aus, aber wie machst du es mit der offiziellen git-gui? InformationsquelleAutor der Frage Leif Gruenwoldt | 2011-01-28

Wie push/pull Git rebase

Anzahl der Antworten 2 Antworten
Ich gerne verwenden würde git rebase so sauber Zusammenführen, ein feature in den master-branch (in weniger verpflichtet oder zumindest an der Spitze der change-log). Beachten Sie, dass ich bin die einzige, die arbeiten am repository. Nach der

Das Rückgängigmachen einer git rebase

Anzahl der Antworten 15 Antworten
Weiß jemand, wie man leicht rückgängig machen git rebase? Nur so in den Sinn kommt ist, um es manuell: git checkout commit Eltern auf die beiden Zweige dann erstellen Sie ein temp-Zweig von dort cherry-pick alle commits

Fehler mit git rebase ("nicht anwenden konnte...")

Anzahl der Antworten 2 Antworten
Ich bin der administrator von der GitHub-repository https://github.com/plison/opendial. Ich möchte zu reduzieren, die Anzahl der commits im repository, da das repository hat bereits ein paar tausend begeht, von denen viele kleinere Debuggen, änderungen, könnte leicht widerlegt werden

Ihr Zweig ist vor 'origin/master' von 3 verpflichtet

Anzahl der Antworten 8 Antworten
Bin ich immer Folgendes beim ausführen git status Your branch is ahead of 'origin/master' by 3 commits. Habe ich gelesen, auf einigen anderen post die Möglichkeit dieses Problem zu beheben ausführen git pull --rebase aber was genau

Nicht auflösen kann, Stellungswechsel Konflikt

Anzahl der Antworten 2 Antworten
foo:/opt/bar$ git status # On branch develop nothing to commit (working directory clean) foo:/opt/bar$ git pull --rebase origin develop From ssh://xxx/yyy * branch develop -> FETCH_HEAD First, rewinding head to replay your work on top of it...

Git: Wie funktioniert git svn fetch Arbeit?

Anzahl der Antworten 3 Antworten
Wie funktioniert git svn fetch Arbeit? Wo ist die Abteilung, die abgerufen wird, so kann ich merge oder rebase mit meinem Meister oder andere Filiale? Wo werden die Daten geholt, weil git remote gar nicht, mir alles

Rebase des Zweiges auf einen anderen Zweig

Anzahl der Antworten 2 Antworten
Habe ich zwei (private) - feature-Zweige, an dem ich arbeite. a -- b -- c <-- Master \ \ \ d -- e <-- Branch1 \ f -- g <-- Branch2 Nach der Arbeit an dieser Zweige

Wie zerstöre ich zwei nicht aufeinanderfolgende Commits?

Anzahl der Antworten 4 Antworten
Ich bin etwas neu mit dem ganzen Rebase-Funktion innerhalb git. Lassen Sie uns sagen, dass ich die folgenden commits: A -> B -> C -> D Danach, merke ich, dass D enthält eine Korrektur, die abhängig von

Wie man "ihre" Änderungen in der Mitte der widerstreitenden Git-Rebase erhält?

Anzahl der Antworten 2 Antworten
Habe ich widersprüchliche Zweige, branch2 verzweigt aus branch1. Lassen Sie uns sagen, Wann rebasierung branch2 auf aktuelle branch1während das lösen von Konflikten, die ich entscheiden, zu nehmen einige (nicht alle) "Ihre" (d.h. branch1) - Dateien wie Sie