git config でクローンを構成したため、作成者と電子メール ID を UserA として示すコミットを含むローカル クローンがあります。
親プロジェクトからフェッチしてマージするのではなく、同じプロジェクトで作業している同僚のクローン (UserB) からいくつかのコミットをフェッチしてマージしました。
私の Git ログには、私が行ったコミットと同僚が行ったコミットが表示されます。
私がここに持っている質問は
1) Gerrit コード レビューは、親プロジェクトでのコミットを認識します。そのため、ローカルクローンからプッシュすると、同僚からプルしたコミットが認識されず、このエラーが発生します
! [リモート拒否] HEAD -> refs/for/project1 (あなたはコミッター UserB@xyz.com ではありません)
誰かがこの Gerrit エラーで私を助けることができますか?
2) 同僚の名前を持つコミットが親プロジェクトからプルされたものか、同僚のクローンから直接プルされたものかを特定するにはどうすればよいですか?