libgit2/libgit2 — pull request #942 by nulltoken (2012-09-19 17:54:03+00:00)
Title: checkout: add notification callback for skipped files

Add an optional `skipped_notify_cb` callback to the `git_checkout_opts ` to notify the consumer of files that haven't be checked out because a modified version of them exist in the working directory.

When provided, this callback will be invoked when the flag GIT_CHECKOUT_OVERWRITE_MODIFIED isn't part of the checkout strategy.