Já viajou no tempo? Não?
Pois saiba que com git podemos viajar no tempo e mudar o passado do nosso projeto, alterando para sempre o seu historico.
Com o comando git —amend
podemos sobreescrever um commit anterior
O git gerencia o status de cada arquivo baseando-se na comparação entre o Work Directory e o que foi armazenado no seu banco de versionamento.
Podemos pedir pro git calcular essa diferença com o comando git diff
Newline é um caractere invisível e se apresenta toda vez que damos “Enter” em uma linha
Devemos manter sempre um newline ao final de cada arquivo, essa é uma convenção que vem do unix.
Na realidade você pode encarar o new line como um caractere que indica o final de uma linha, ao invés de uma nova linha. Dessa forma se o ultimo caractere de um arquivo é o newline, significa que o arquivo terminou por completo