Wie bewege ich ein commit zwischen branches in Git?

Ich bin sicher, dies ist eine einfache Sache, die wurde gefragt und beantwortet, aber ich weiß nicht, welche Begriffe für die Suche. Ich habe diese:

    /--master--X--Y
A--B
    \--C--D--E

Wo ich begangen, C, D und E (nur lokal) auf einem Zweig, aber dann merkte ich, dass D und E sind wirklich unabhängig von C. ich will zu bewegen, C, um einen eigenen Zweig, und halten Sie D und E für später. Das heißt, ich möchte dieses:

                   /--C
    /--master--X--Y
A--B
    \--D--E

Wie kann ich yank C unter D und E?

Schreibe einen Kommentar