Este guia fornecerá o procedimento para empurrar um comprometimento específico a um repositório remoto do GitHub e ignorar as confirmações anteriores.
Como pressionar um comprometimento específico com um repositório remoto do github e ignorar cometidos anteriores?
Para pressionar um compromisso específico com um controle remoto, em vez de todos, implemente as etapas abaixo:
Etapa 1: vá para o repositório Git específico
Primeiro, execute o “cd”Comando junto com o caminho do repositório local e navegue até ele:
$ CD "C: \ Usuários \ Nazma \ git \ test_14"
Etapa 2: Ver histórico de log de referência Git
Em seguida, veja o histórico de log de referência do Git, utilizando o “log git .”Comando:
$ git log .
Aqui, selecionamos o compromisso mais bem-alto que queremos entrar no controle remoto:
Etapa 3: Verifique a lista de URL remoto
Em seguida, execute o comando fornecido para mostrar a lista de URLs remotos:
$ git remoto -v
Etapa 4: Lista de exibição de todas as ramificações
Agora, veja a lista de todas as filiais do Git, incluindo remoto e local, com a ajuda do “Git remoto"Comando e"-a”Flag para todos:
$ git ramo -a
Como resultado, todas as ramificações serão exibidas e selecione a filial remota desejada. Por exemplo, escolhemos o “Remotos/Origin/Master" filial:
Etapa 5: Empurre um compromisso específico
Finalmente, execute o “git push”Comando para empurrar a confirmação específica com o serviço de hospedagem do GitHub:
$ git push origem 894cf22: mestre
No comando acima mencionado:
Como resultado, nossas alterações de compromisso local único selecionadas são empurradas para o repositório remoto do GitHub:
Isso é tudo! Nós pressionamos com eficiência um compromisso específico com um repositório remoto do GitHub e ignoramos as confirmações anteriores.
Conclusão
Para empurrar um compromisso específico para um repositório remoto Git, primeiro, mude para o repositório Git específico e verifique o histórico de log de referência do Git, selecione a confirmação desejada e copie seu sha-hash. Depois disso, veja os URLs remotos e liste todas as filiais existentes. Por fim, execute o “$ git push:”Comando. Este guia elaborou o processo de empurrar o comprometimento desejado para compromissos remotos anteriores.