Sobes.tech
Middle

Was ist Cherry-Pick im Kontext von Versionsverwaltungssystemen?

sobes.tech KI

Antwort von AI

Cherry-pick — ist eine Operation in Git, die es ermöglicht, Änderungen aus einem bestimmten Commit eines Branches in einen anderen zu übernehmen.

Verwendet für:

  • Das Anwenden einer bestimmten Korrektur aus einem Branch in einen anderen, ohne die gesamte Historie zu übertragen.
  • Das Einführen von Funktionen aus einem experimentellen Branch in den Hauptzweig, bevor er vollständig zusammengeführt wird.

Syntax:

# Anwenden eines Commits mit einem bestimmten Hash im aktuellen Branch
git cherry-pick <commit-hash>

Bei Konflikten während des cherry-pick müssen diese manuell gelöst werden, ähnlich wie bei Konflikten beim Zusammenführen oder Verschieben.