nulltoken/libgit2sharp — pull request #5 by tclem (2011-10-12 15:57:44+00:00)
Title: Create commit with signature from config

This changes the Repository#Commit() api to make the author and committer signatures optional. If no values are passed for these parameters then we attempt to read 'user.name' and 'user.email' from the configuration api and use those values in the signature.

Open to suggestions about throwing ArgumentExceptions if the name and email cannot be found.