Fiquei com duvida sobre os significados das ações de add , commit e push
Entendi que add seria para selecionar os arquivos que você quer de fato salvar como última versão do código.
Exemplo : git add index.html
Adiciona o index.html para ser "comitado".
Porem qual o efeito pratico de commit se ele não modifica os arquivos na nuvem ?
commit é um back-up local do código trabalhado ?