# Amazon CodeCommit Documentation

Amazon CodeCommit is a version control service that enables you to privately store and manage Git repositories in the Amazon Web Services Cloud.

- [User Guide](/en_us/codecommit/latest/userguide/): Get started privately storing and managing assets (such as documents, source code, and binary files) using Amazon CodeCommit.
- [API Reference](/en_us/codecommit/latest/APIReference/): Describes all the API operations for Amazon CodeCommit in detail. Also provides details of request and response syntax and errors for the supported web services protocols.
- [Amazon CodeCommit Resource Type Reference](/en_us/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html): Learn how to automatically create resources for Amazon CodeCommit by using Amazon CloudFormation.

---

