driusan / dgit

A Pure Go Git Implementation
MIT License
112 stars 10 forks source link

Fix bug where git rev-list could return the same object multiple times #251

Closed driusan closed 5 years ago

driusan commented 5 years ago

A blob object could be included in the results of git rev-list multiple times if it was in different tree objects. This improves the validation for GetAllObjectsExcept to exclude blob objects as well.