そこそこの規模のOSSにはcontribute guideがついており、コミットログの命名規則だとかプルリクを投げる前に確認することなどが書いてある。昨今のGitHubにはプルリクを投げる際にテンプレートが設定されており、チェックリスト形式になっている。
homebrew homebrew-coreもたぶんおなじ。PRしてコメント受けて修正したらそのままcommit pushはしないで、1つのコミットにrebase squashする。 brew/How-To-Open-a-Homebrew-Pull-Request.md at master · Homebrew/brew · GitHub
pandasはその点について特に記載はないが、コミットログにBUGとかENH(enhancement)とかのprefixをつけろって書いてある。 Contributing to pandas — pandas 0.25.0+180.g9d7a282ba documentation