2
respostas

Comandos git add e git commit

Na hora do git add, parece que os arquivos não foram puxados para o programa e além disso, depois do git commit, não aparece aquela mensagem para colocar o e-mail e nome do usuário...

2 respostas

Olá, Israel!

Pela imagem que você compartilhou, parece que você está enfrentando um problema comum no uso do Git. A mensagem "nothing to commit, working tree clean" indica que não há alterações no seu diretório de trabalho ou que todas as alterações já foram adicionadas ao índice do Git e estão prontas para serem commitadas.

No entanto, como você mencionou que após o git add parece que os arquivos não foram adicionados e não houve solicitação para inserir o e-mail e o nome do usuário após o git commit, vamos verificar algumas possibilidades:

  1. Verifique se você está no diretório correto: Certifique-se de que você está no diretório raiz do seu projeto onde os arquivos modificados ou novos estão presentes. Se você estiver em um subdiretório que não contém os arquivos que deseja adicionar, o comando git add . não terá efeito.

  2. Confirme se há arquivos para adicionar: Se você acabou de inicializar um novo repositório Git com git init e ainda não criou ou modificado nenhum arquivo, não haverá nada para adicionar ou commitar. Certifique-se de que você tem arquivos novos ou modificados que ainda não foram adicionados ao índice do Git.

  3. Verifique o status do Git: Você pode usar o comando git status para verificar o status do seu repositório. Ele mostrará quais arquivos foram modificados ou criados e ainda não foram adicionados (untracked files) ou que estão prontos para serem commitados (staged changes).

  4. Configuração de identidade do usuário: Se o Git não estiver pedindo para configurar o e-mail e o nome do usuário, pode ser que essas informações já estejam configuradas globalmente em sua máquina. Você pode verificar as configurações atuais com os comandos git config --global user.name e git config --global user.email. Se esses comandos retornarem o nome e o e-mail, então essas configurações já estão feitas.

Se você seguiu os passos do tutorial e configurou seu e-mail e nome como foi instruído, então não é necessário que o Git peça novamente essas informações. O Git só pedirá essas informações se elas não estiverem configuradas ou se você estiver tentando fazer um commit pela primeira vez.

Espero ter ajudado e bons estudos!

Olá Natan, tudo bem? Muito obrigado pela ajuda! Sobre a questão da identidade, realmente, pelo que vi a identidade já está criada. Como eu verifico se estou no diretório correto? E os arquivos que tentei adicionar, são os do curso. Como já foram adicionados anteriormente por outra pessoa (pelo próprio Rodrigo do curso), eu não consigo adicionar mais?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software