Este artigo discutirá o que fazer quando o git push não enviar as alterações para um repositório Git remoto.
Como corrigir a questão “Git Push não enviar alterações para o repositório do Git Remote”?
Enquanto trabalham no Git, os desenvolvedores adicionam arquivos à área de estadiamento, mas muitas vezes esquecem de cometer as novas mudanças. As alterações não rastreadas não são pressionadas quando adicionam as alterações locais ao servidor GitHub. Assim, adicionar arquivos à área de estadiamento e cometer novas mudanças é essencial antes de enviar mudanças locais ao repositório Git remoto.
Confira as seguintes etapas para uma demonstração prática!
Etapa 1: vá para o repositório local
Use o "cd”Comando e vá para o diretório Git local específico:
$ CD "C: \ git \ repo1"
Etapa 2: Verifique a origem remota
Verifique se o repositório local está conectado com o servidor centralizado ou não através do comando abaixo estatado:
$ git remoto -v
Etapa 3: Crie um novo arquivo
Agora, execute o “tocar”Comando junto com o nome do arquivo para gerá -lo:
$ touch new_file.TXT
Etapa 4: Rastrear as alterações na área de estadiamento Git
Em seguida, adicione o arquivo recém -criado à área de rastreamento usando o “git add”Comando:
$ git add new_file.TXT
Etapa 5: empurre a filial local para git repositório remoto
Em seguida, execute o “git push”Comando junto com o URL remoto e o nome da filial local para pressionar as mudanças:
$ git push-set upstream origem principal
Aqui o "-configuração de configuração”A opção é usada porque estamos pressionando esta filial pela primeira vez:
Como resultado, a filial local foi empurrada para o ramo remoto.
Etapa 6: Ver o conteúdo empurrado no GitHub
Abra o Github e vá para o repositório remoto desejado para garantir se o conteúdo do repositório local foi empurrado para o repositório remoto ou não:
Observação: Como você pode ver, o conteúdo da filial local foi empurrado para o repositório remoto, mas as alterações não tocadas não foram adicionadas ao repositório remoto. Então, para resolver esse problema, siga as próximas etapas.
Etapa 7: Rastreie todas as alterações na área de estadiamento Git
Para adicionar todas as alterações à área de rastreamento, execute o “git add .”Comando:
$ git add .
Etapa 8: Comprometer mudanças
Depois disso, execute o comando abaixo fornecido, juntamente com a mensagem desejada para cometer as alterações encenadas:
$ git Commit -m "novo arquivo adicionado"
Aqui, atualizamos com sucesso o repositório remoto:
Etapa 9: adicione alterações locais ao repositório remoto Git
Em seguida, empurre as novas alterações locais para o repositório remoto, utilizando o comando dado-amante:
$ git push origin main
Etapa 10: Verifique se as alterações adicionais no GitHub
Para garantir que as novas alterações tenham sido empurradas para o repositório remoto, vá para o repositório específico no Github e verifique o conteúdo empurrado:
Pode -se observar que nossos arquivos adicionados localmente foram empurrados com sucesso para o servidor remoto.
Conclusão
Quando os desenvolvedores pressionam as mudanças locais no repositório remoto e o verificam, eles percebem que as novas mudanças não foram empurradas. Este problema ocorre quando os desenvolvedores não adicionam e confirmam novas alterações. Portanto, para resolver esse problema, é necessário adicionar novas alterações à área de estadiamento e cometê -las antes de empurrar as alterações no repositório Remote Git. Este artigo ilustrou a solução para não adicionar alterações ao problema do repositório remoto Git.