Match against our path not github path
Allos an additional list of kwargs to be added to extra
pass back information out commit when uploading a file