私たちは2つのGitリポジトリ - 1つのプロダクションともう1つのプロダクションを持っています。テスト1から最後の3つのコミットをプロダクションレポに移動することは可能ですか?いくつかの最後のコミットを別のリポジトリに移動しますか?
両方とも同期しているため、プロダクションレポは現在コミットno.50にあり、テストレポはコミットno.53にあります。したがって、最後の3つだけが新しいものです。
今はテスト用のレポをプロダクション用のものにコピーし、gitは何が新しくなっているかを見て、それらのファイルだけをプロダクション用のレポにコミットする方法で作業しました。良いアプローチではありませんが、うまくいきます。しかし、面倒でエラーが起こりやすいので、私は代替案を探しています。
私はチェリーピック方式を使用することはありません。もっと詳しく説明できますか?あなたには経験があるので、物事を混乱させないように避けるべきことを分けてください。 – sandalone
@sandaloneあなたはそれについて[ここ](https://git-scm.com/docs/git-cherry-pick)を読むことができます。それがしているのは、commit_idによって与えられたコードの変更を現在のブランチにコピーすることだけです。 – yelsayed
チェリーピックは彼の歴史のために悪いアイデアです – kan