You can now programmatically create commits that contain changes to multiple files using the AWS Command Line Interface (AWS CLI) or the AWS SDKs. In addition to adding and changing files in AWS CodeCommit through the AWS Management Console or a Git client, some customers prefer to use APIs to manipulate the repository, such as creating an initial commit with the files needed to start a project. Previously, in order to change multiple files in a single commit programmatically, you had to install and configure a Git client. Now you can use the AWS CLI or SDKs to perform this common task without having to install any third-party software.