I'm not sure how I'm supposed to use your installation $ pip install lambda-git for lambda. I tried zipping the files and adding them that way but when I use the web UI I get the error:
The deployment package of your Lambda function is too large to enable inline code editing. However, you can still invoke your function.