Git - A Brief Introduction Open source, distributed version-control system to coordinate work and track in software development Created for the development of linux kernel in 2005 StackOverflow 2018 Survey - Almost 90% of the developers checking their code via Git Repository is the collection of file and folder associated with a project along with each file’s version Commit is the snapshot of Git Repository for specific point in its timeline used to track changes
Usage of Git Repos on AWS Pipeline You can use your remote Git repositories as source location on your pipelines if their service providers are supported by AWS codepipeline Your pipeline will be triggered automatically each time you push your changes to your remote repository You can use the master (default) or another branch on your pipeline
What is AWS CodeCommit? AWS service for hosting private Git Repositories Serverless and fully managed by AWS Highly available, durable and scalable No limits of file type or size, but s3 is recommended for sizes > 5 mb Standard Git tools and commands used to access repo You can migrate from other Git providers easily Part of AWS Developer tools and can be integrate with various AWS services