2

これが私の状況です。GITリポジトリがあります。私はマスターで作業していますが、他の誰かが地下鉄などのブランチで作業しており、次の履歴があります(1つのファイルの場合など):

編集:書式設定がユーザーフレンドリーではないため、次のように更新しました。

人物 A と B は両方とも同じファイルで作業しており、人物 A はコミットを使用してマスターで作業しています: Time1A、Time2A、Time3A の変更: それぞれ 1、3、5 を追加

人 B は、コミットを使用して支線の地下鉄に取り組んでいます: Time1B、Time2B、および Time3B の変更: それぞれ 2、4、6 を追加

PersonB がサブウェイからマスターにマージされると、コミット履歴は次のようになります。

Time1A、Time1B、Time2A、Time2B、Time3A、Time3B

そして私が得たファイルでは:1,2,3,4,5,6.

マージの前にクリーンなマスターを取得する必要がある場合、Time3A のコミットをチェックアウトできますか? Time3 より前のサブウェイからマージされたものは含まれますか?

ありがとう

4

2 に答える 2