Olá Gabriela, tudo bem com você?
Peço desculpa pela demora para lhe responder.
O erro main -> main (non-fast-forward)
é apresentado normalmente quando estamos tentando mandar alguma atualização para o nosso repositório remoto, porém a versão do nosso repositório local está desatualizada, e para resolver esse tipo de situação, é necessário realizar o comando git pull
antes de utilizar o git push
, como mostro abaixo:
git pull origin nome-da-branch
Dessa forma, atualizaremos os arquivos locais com base no nosso repositório remoto, evitando assim, conflitos no nosso projeto. Inclusive, é uma boa prática sempre atualizarmos o repositório com o comando git pull
antes de enviar modificações.
Já a mensagem Everything up-to-date
não é nenhum erro, é um aviso que informa que a versão do repositório remoto já está atualizada, tomando como base o nosso repositório local, ou seja, tanto em seu computador, quanto no repositório do Github já possui os mesmos arquivos, que possui os mesmissimos conteúdos, é um espelho, por isso a mensagem nos diz que está tudo em dia Contudo, caso você tenha feito alterações e mesmo assim continua aparecendo esta mensagem, siga os seguintes passos para enviar essas modificações corretamente:
Adicione todos os arquivos modificados através do comando git add
:
git add .
Logo após isso, digite uma mensagem que descreve a alteração adicionada através do comando git commit
:
git commit -m "descrição da alteração feita"
Espero que eu tenha lhe ajudado, caso ainda tenha alguma dúvida, estarei aqui para ajudá-la. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!