Git | Cherry pick


Git | Cherry pick


今日はGit命令語の中Cherry pick今度の命令は私のミスで知った.プロジェクト中、機能作業のブランチで作業を完了し、他の機能を処理する必要がある場合、/457914、ブランチで作成するのではなく、その作業ブランチで他のブランチを作成して発生すること.

ブランキーがねじった後、ある程度解いた後の写真ですが、初めてねじった写真が解決して撮れませんでした.ううう
ねじれた支管は他の機能支管から白い線を露出し、支管の奇異な姿を形成している.
この場合、解決策は、「機能ブランチ->機能ブランチ」と同様の名前を使用して、プライマリドメインにブランチを再作成することです.次に、エラーで作成されたブランチのcommit履歴をすべてメインで作成されたブランチに移動し、問題のブランチを削除します.終了時に必要なコマンドは次のとおりです.

commit


Git cherry pick
git cherry pick <commit 번호>
git cherry pick <commit 번호> <commit 번호> <commit 번호> 여러 개 가능

git commit履歴では、以下のすべてのログ番号が保持されていることがわかります.その記録を問題分岐から新しい分岐に移動して終了!!
その後の複数のコミットはrebaseで1つのコミットにマージできます!!

では、以下の簡潔なコミット履歴は、主から派生したブランチのみが存在することがわかります.