Já o vs code cria um outro arquivo com as alterações que fiz.
Aparentemente você não está editando o arquivo, Carlos. Não sei o que você está fazendo pra salvar um arquivo novo. Talvez você esteja clicando em "salvar como" ao invés de "salvar".
Mas seu problema não é com o git, e sim com o editor. Para facilitar e focar no treinamento, você pode editar o arquivo em qualquer editor de texto, como bloco de notas, mas para trabalhar profissionalmente você vai usar alguma ferramenta de edição de código, seja um editor como o VS Code ou uma IDE...d