• It is a version-controlled, self-contained piece of information
  • It is accessible to users of repository and branch where file is stored.
  • can organize repository files with a directory structure
  • CodeCommit automatically tracks every change to a file
  • Can compare versions of file and store different versions of a file in different repository branches.

To add or edit a file in a repository, use

  • Git client
  • CodeCommit console,
  • AWS CLI
  • CodeCommit API.

Menu