Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Return all changes to a file when using Repository.Commits.QueryBy(path) #1753

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hybridherbst
Copy link

Improves #963 and should fix #1752, #1401, #1591.

I think is is very much "to be discussed". There seems to be lots of discussion online around the fact that "git log --follow" has a broken history simplification and also ignores such merges as outlined in #1752.
See e.g. https://stackoverflow.com/a/48819299, https://stackoverflow.com/questions/57457613/git-log-follow-always-ignore-merge-commit#comment101401337_57457613.

Note that some tests currently fail since QueryBy now in some cases finds more than the expected number of commits. Looking forward to feedback.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Repository.Commits.QueryBy is missing changes
1 participant