わかりましたので、私はこのようなブランチをgitに持っています
A-B-C-D-E
そして、このようなブランチ
A-B-F-G
こんな枝を作りたい
A-B-D-E-F-G
タグ付けが関係していると思いますが、私は git にかなり慣れていません。
わかりましたので、私はこのようなブランチをgitに持っています
A-B-C-D-E
そして、このようなブランチ
A-B-F-G
こんな枝を作りたい
A-B-D-E-F-G
タグ付けが関係していると思いますが、私は git にかなり慣れていません。
commit から始まる新しいブランチを作成し、B
関心のある特定のコミットを新しいブランチにチェリーピックすることもできます。
git checkout my-branch <B-commit-id>
git cherry-pick <D-commit-id>
git cherry-pick <E-commit-id>
git cherry-pick <F-commit-id>
git cherry-pick <G-commit-id>
他のブランチでリベースを実行し、コミット B で対話型リベースを実行することをお勧めします。
branchE はコミット E を指します。 branchG はコミット G を指します。
git checkout branchG
git rebase branchE
git rebase -i <B-commit-id>
C-Commit-Id の行全体を削除します。エディターを保存して閉じます。終了した。
エディタのヘルプ メッセージを読んでください。対話型リベースの可能性について説明しています。