Als «git-cherry-pick» getaggte Fragen


25
Wie kann ich Änderungen aus einem anderen Zweig in Git selektiv zusammenführen oder auswählen?
Ich verwende git für ein neues Projekt, das zwei parallele - aber derzeit experimentelle - Entwicklungszweige hat: master: Import der vorhandenen Codebasis plus ein paar Mods, deren ich mir allgemein sicher bin exp1: experimenteller Zweig # 1 exp2: experimenteller Zweig # 2 exp1und exp2repräsentieren zwei sehr unterschiedliche architektonische Ansätze. Bis …

8
Wie kann man eine Reihe von Commits auswählen und in einem anderen Zweig zusammenführen?
Ich habe das folgende Repository-Layout: Hauptniederlassung (Produktion) Integration Arbeiten Was ich erreichen möchte, ist, eine Reihe von Commits aus dem Arbeitszweig auszuwählen und in den Integrationszweig zusammenzuführen. Ich bin ziemlich neu in Git und ich kann nicht herausfinden, wie ich das genau machen soll (das Kirschpflücken von Festschreibungsbereichen in einem …

7
Teilweise ein Commit mit Git
Ich arbeite an 2 verschiedenen Zweigen: Release und Entwicklung . Mir ist aufgefallen, dass ich noch einige Änderungen, die für den Release- Zweig vorgenommen wurden, wieder in den Entwicklungszweig integrieren muss . Das Problem ist, ich brauche nicht das gesamte Commit, nur einige Hunks in bestimmten Dateien, also ein einfaches …

4
Einen Kirschpickel abbrechen?
Ich rannte git cherry-pick <hash>und hatte Zusammenführungskonflikte. Ich möchte die Konflikte nicht lösen, ich möchte nur die Kirschpickel abbrechen. Bei einer tatsächlichen Zusammenführung (mit git merge) gibt es das Praktische git merge --abort. Was ist das Äquivalent zum Kirschpflücken?

3
Zusammenführen zu einem bestimmten Commit
Ich habe einen neuen Zweig mit dem Namen newbranchdes masterZweigs in Git erstellt. Jetzt habe ich eine Arbeit erledigt und wollen fusionieren newbranchzu master; Ich habe jedoch einige zusätzliche Änderungen an vorgenommen newbranchund möchte newbranchbis zum viertletzten Commit zusammenführen master. Ich habe verwendet, cherry-pickaber es zeigt die Meldung, die richtigen …

1
Wie man von einem Zweig zum anderen pflückt
Ich habe 2 Zweige masterund dev. Ich bin auf einem devZweig und möchte 1 Commit von masterbis auswählen dev. So tat ich $ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad Finished one cherry-pick. Aber wenn ich es tue git statusund gitxsehe ich nicht meine begehen be530cec7748e037c665bd5a585e6d9ce11bc8adin git Geschichte. Wie kann ich mein Commit in …

3
Wählen Sie eine Reihe von Commits in einem Unterverzeichnis oder Teilbaum aus
Wie kann ich Cherry-Pick anweisen, eine Reihe von Commits auszuwählen? Oder mit anderen Worten, wenden Sie den Unterschied zwischen zwei Commits auf den aktuellen Status des Repositorys an? Folgendes funktioniert nicht (Cherry-Pick hat keine --squash-Option): git cherry-pick --squash e064480..eab48b59c Hinweis: Mein Anwendungsfall befindet sich in einem Teilbaumszenario - bevor jemand …
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.