commit履歴を取得するロジックを実装