Microsoft MVP in Cloud and Datacenter and a Microsoft Certified Trainer (MCT)
Why do you need … something like git?
What actually is it?
Git? Ugh. What is it good for? Absolutely everything. Say it again!
What tools do I need for git?
High level view of how git works;
What does git look like on my computer?
Basics of git - commits, branches and remotes;
Useful git commands.
What is git?
git
GitHub
Wikipedia defines ‘git’ as:
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.
… version control is the management of changes to documents, computer programs, large web sites, and other collections of information. Changes are usually identified by a number or letter code, termed the “revision number“ … Each revision is associated with a timestamp and the person making the change. Revisions can be compared, restored, and with some types of files, merged.
Git is a version control system which manages changes in computer files. The changes are identified by a number and can be compared, restored and merged. It is aimed at data integrity and distributed workflows.
Does that make sense?
or
Git Cloud Providers
At Least … The Most Popular Ones
What can I use git for?
Developers, Coders and Scripters.
Writers and Authors.
Websites.
CI / CD, Runbooks, Cookbooks and Playbooks.
Good for text based files such as code, Markdown documents and CSV files - easier to detect differences.
Git can detect the changes in text files and will store only those changes.
Not so good for binary files such as Word documents, audio and video - difficult to detect differences.
Git cannot detect the changes and will store the binary file entirely.
Large files should use GitLFS.
What can git do for me?
Change history.
The who, when and what.
Undo changes made by you or others.
Collborate with others across your organisation, group or world.