O que é version control:

Isto de certeza que já vos aconteceu!

Instalação e configuração
Comandos para macOS / Ubuntu
#!macOS
brew install git
#!Ubuntu
sudo apt update
sudo apt install git
Configuração inicial
Nota: No caso de Windows, abram a aplicação GitBash
git config --global user.name "Nome Apelido"
git config --global user.email [email protected]
Git - Getting a Git Repository
Criar um repositório a partir de uma pasta:
git init
Adicionar um novo ficheiro ao stash do git: