ループしてみnew LibGit2Sharp.Repository(path).Commits
ましたが、マスターのコミットのみを通過しているようです(または、HEADが指している場所を推測しますか?)。
リポジトリ内のブランチに関係なく、リポジトリ内のすべてのコミットをループし、コミットが発生した日時(日付)の順にループする方法を教えてください。
私はこれをgit log
、ブランチに関係なくコミットを日付順にリストするなどの目的で行っています。
参照されていないコミットもループできる場合(つまりgit reset
、一部のコミットから離れて、コミットが参照されなくなり、gcされようとしている場合)のボーナスポイント。
考え?