)私はbranch-x
にいて、ほとんど変更を加えずにコミットしましたが、プッシュしませんでした。コミットは正しいものの、branch-x
ではなく、branch-y
で作成してください。 branch-x
のコミットをどのようにしてbranch-y
に適用できますか。私はコミットされた変更をbranch-x
から押さないようにしたい。あるブランチから別のブランチにコミットする方法(
以下は私がコマンドで行ったことです。
(branch-x)$: git status
(branch-x)$: git add .
(branch-x)$: git commit -m "some commit"
<oops, I should have made these changes in branch-y>
(branch-x)$: git checkout -b branch-y
(branch-y)$: <how can I take the commit from branch-x and apply it here?>
この例では、既存の* branch-yで作業するのではなく、*新しい* branch-yを作成しています。それはあなたの意図ですか? – torek
はい、これが意図されています。 – Anthony