Não se preocupe se não tiver certeza de como restaurar um repositório remoto a um compromisso específico, pois este post demonstrará o método para redefinir o controle remoto para um certo compromisso.
Como redefinir remoto para um certo compromisso?
Para redefinir o controle remoto para um certo comprometimento, primeiro, redefinir ou reverter o compromisso no repositório Git usando o “Redefinição do Git”Comando. Depois disso, empurre o compromisso com o controle remoto usando o “git push -f ”Comando.
Confira o procedimento fornecido para a demonstração prática.
Etapa 1: Lançar o terminal Git
Primeiro, abra o terminal Git no menu Iniciar do Windows:
Etapa 2: vá para o repositório de trabalho Git
Utilize o “cd”Comando e navegue para o repositório de trabalho Git:
$ CD "C: \ git \ Commits"
Em seguida, veja todos os arquivos e repositórios do atual repositório de trabalho usando o “ls”Comando:
$ ls
Etapa 3: Faça modificação no arquivo Git
Faça algumas modificações no arquivo Git. Para esse fim, modificamos o conteúdo do “Arquivo.TXT" arquivo:
$ echo "Olá para dica linux"> arquivo.TXT
Etapa 4: Adicionar arquivo ao índice de estadiamento
Em seguida, adicione o arquivo modificado ao índice de rastreamento (área de estadiamento) usando o comando mencionado:
$ git add arquivo.TXT
Veja o estado do repositório Git para confirmar se o arquivo modificado é adicionado ao índice de rastreamento ou não:
$ git status
Você pode ver que adicionamos o arquivo com sucesso ao índice de rastreamento:
Etapa 5: Compreenda novas modificações
Cometer as novas mudanças com o “Git Commit”Comando enquanto especifica a mensagem com o“-m”Opção:
$ git Commit -m "Commits Modification"
Verifique o log git para verificar se as alterações estão comprometidas ou não:
$ git log
Aqui, você pode ver que as alterações são cometidas com sucesso e adicionadas ao Repositório Local Git:
Etapa 6: empurre as alterações no controle remoto
Depois disso, empurre as mudanças para o repositório remoto usando o “git push ”Comando. Aqui o "-f”A bandeira é usada para empurrar mudanças para o remoto com força:
$ git push -f origem mestre
Etapa 7: redefinir remoto para um certo compromisso
Agora, redefina o controle remoto para o compromisso anterior ou recente. Para esse fim, primeiro, volte para uma confirmação específica ou certa comprometimento usando a posição da cabeça ou o ID de confirmação:
$ git Reinicia -Cabeça difícil ~ 1
Etapa 8: empurre as alterações no controle remoto
Depois de reverter para um determinado ou anterior compromisso, empurre as confirmações locais com o repositório remoto:
$ git push -f origem mestre
Veja o log do repositório para verificar se o controle remoto é redefinido para uma certa confirmação ou não:
$ git log
Pode -se observar que realizamos com sucesso a funcionalidade necessária:
Ensinamos o método para redefinir o controle remoto para um certo compromisso.
Conclusão
Para redefinir o controle remoto para um certo compromisso do Git, primeiro, navegue para o repositório Git e redefinir as mudanças no repositório local usando o “Redefinição Git -Cabeça de Hard ~ 1”Comando. Para voltar a um compromisso específico, os usuários podem utilizar o “Redefinição Git -Hard ”Comando. Depois disso, empurre essas mudanças no repositório remoto para redefinir o controle remoto para um certo compromisso usando o “Git Push -f Origin Master”Comando. Este post elaborou o método para redefinir o controle remoto para um certo compromisso.