Kudu is the engine behind git deployments in Azure Web Sites. It can also run outside of Azure.
If you are using git to push to an Azure Web Site, this is the section you'll care most about.
See the Version history page for details.
Read this is you are interested in contributing to Kudu