GitFlow でチーム開発している場合など、 master ブランチや develop ブランチに直接コミットすることは禁止するようなルールで運用されている現場は多いと思います。
次のコマンドでルールを無視して直接コミットされてしまっているログの一覧を確認できます。
masterに直接コミットされた一覧を抽出
git log --first-parent --no-merges master
developに直接コミットされた一覧を抽出
git log --first-parent --no-merges develop
オプションの意味
--first-parent
master や develop ブランチのコミットのみに限定 (≒ feature ブランチのコミットを除く)
--no-merges
マージコミット以外に限定。 Pull Request によるマージコミットも除く。