Meine Anforderung besteht darin, den letzten Commit von Zweig 'A' Zweig 'B' hinzuzufügen. Ich habe etwas recherchiert und herausgefunden 'Kirschensammeln' kann eine gute Lösung für dieses sein. Ich möchte eine Graples Aufgabe schreiben, die diese Operation tun wird. Also, ich etwas wie folgt aus:Hinzufügen von Commit von einem Zweig zu einem anderen in einem Gravel-Task
task CopyCommits() <<{
def grgit = org.ajoberstar.grgit.Grgit.open(dir: project.parent.projectDir)
grgit.checkout(branch: 'B')
'git cherry-pick 2133467'.execute().text.trim()
}
Zweig A ist meine lokale Niederlassung. Die obige Aufgabe führt die erforderliche Operation nicht aus.
ziehen Sie Origin Master aus dev Zweig, um Änderungen von Ihrem Master zu erhalten. – HaroldSer