GitHub にフォークしたプロジェクトがあります。私のワークフローには、ローカル マシンへのフォークのクローン作成が含まれます。
時折、自分の変更をローカル ブランチにコミットします。そして最終的に、これらの変更を GitHub のフォークにプッシュします。これは、職場でプロジェクトに取り組み、変更をプッシュしてから家に帰り、フォークから最新のものをプルして作業を続けることができるようにするためです。
この時点で、私のブランチにはいくつかのコミットがあります。コードレビューのために自分の変更を一部の人にリンクしたいのですが、個々のコミットを表示すると、差分は私からの以前のコミットとのみ比較されます。最初から何が変わったのかを理解しようとして、同僚が私のすべてのコミットをふるいにかける必要はありません。
どのコミットと比較するかを正確に指定することはできますか? 私の場合、最新のコミットを元のブランチの最新のコミットと比較したいと考えています。
そうでない場合、GitHub でフォークをリベースして、選択したコミットを 1 つのコミットに結合する方法はありますか?