サテライトからのコミットがしばらくプッシュされる中央リポジトリがあるとします。開発者 A は自分のレポでいくつかのコミットを行い、B も自分でいくつかのコミットを行います。
ここで、A は B のコミットの 1 つを自分のリポジトリに組み込みたいと考えています (リポジトリに直接アクセスしてプルすることはできません)。
1 つの方法は、B にパッチを作成して A に送信させることですが、この場合、2 つの問題があります。中央リポジトリが更新されると、変更が競合します (2 人の異なる作成者によってプッシュされます)。
パッチをローカル A リポジトリに「コミットとして」直接適用して、中央リポジトリ (つまり、オリジン) からプルされたかのように見せる方法はありますか?
PS: (これは当てはまらないかもしれません: コメントを参照してください: 検証されるまでテキストを打つ方法はありますか?)ローカル マスター (B が中央リポジトリにプッシュしたときに同じコミットとして認識されることを願っています)。パッチを未コミットのままにするのは git apply のようです...