Please provide step-by-step instructions on how to create a repository in AWS CodeCommit and use it for version control of a serverless application. Include information on how to clone the repository, commit changes, and push changes to the remote repository. Additionally, provide guidance on how to integrate AWS CodeCommit with other AWS services such as AWS CodePipeline and AWS Lambda. Please use clear and concise language and provide screenshots or code snippets as necessary.
This prompt doesn't seem malicious.