O que é o comando de redefinição git?

O que é o comando de redefinição git?
O Git é um programa de controle de versão do DevOps bem conhecido frequentemente utilizado para gerenciamento de código-fonte, alterações de implementação e teste. O Git suporta repositórios locais e repositórios remotos. O repositório local é acessível a partir da máquina local do usuário e o controle remoto é acessível remotamente.

Às vezes, quando os usuários do Git trabalham no repositório local, eles implementam algumas alterações e adicionam novos recursos apenas para fins de teste. Todas essas mudanças são feitas localmente. Depois disso, eles querem reverter essas mudanças e restaurar a versão anterior do repositório local. Para esse fim, o Git suporta um “reiniciar”Comando.

Este artigo será elaborado em:

  • O que é o comando de redefinição git?
  • Como usar o comando git reset?

Então vamos começar!

O que é o comando de redefinição git?

O comando de redefinição Git é utilizado para desfazer mudanças e reverter o repositório Git para seu estado ou versão anterior. A redefinição do comando git também suporta algumas opções, como “-macio","-duro" e assim por diante. Pode ser usado no repositório local do Git e no ambiente de encenação, e reverter mudanças comprometidas.

Como usar o comando git reset?

Aqui, listamos alguns usos do comando Git Reset:

  • Método 1: Use o comando git redefinir para soltar arquivos
  • Método 2: Use o comando git redefinir para encenar os arquivos comprometidos
  • Método 3: Use o comando git redefinir para excluir e desfazer mudanças

Vamos examinar cada um dos usos acima do comando de redefinição Git em mais profundidade.

Método 1: Use o comando git reset para soltar o arquivo

O comando Git Reset pode ser utilizado para soltar os arquivos encenados. Para fazer isso, siga o procedimento fornecido.

Etapa 1: Abra o Git Bash
Primeiro, abra o terminal Git do “Comece" cardápio:

Etapa 2: mova para o repositório Git
Em seguida, navegue para o repositório Git usando o “cd”Comandando e especifique o caminho do repositório:

$ CD "C: \ git"

Etapa 3: Faça um novo arquivo
Faça um novo arquivo como criamos o “Arquivo1.TXT”:

$ touch file1.TXT

Etapa 4: Adicionar arquivo ao ambiente de estadiamento
Para adicionar o arquivo a um ambiente de preparação, utilize o comando fornecido:

$ git add file1.TXT

Agora, verifique o status do arquivo usando o “status git”Comando:

$ git status

Aqui, você pode ver que o arquivo agora foi enviado para a área de estadiamento:

Etapa 5: Role o arquivo de estágio de volta ao ambiente
Usando o comando Git Redefinir, mova o arquivo de estágio para o ambiente de desenho:

$ git reset file1.TXT

Etapa 6: Verifique o status do arquivo
Verifique se o arquivo está revertido do ambiente de estadiamento ou não:

$ git status

Como você pode ver, redefinimos com sucesso o palco “Arquivo1.TXT”De volta ao ambiente de desconfiança:

Método 2: Use o comando git redefinir para encenar os arquivos comprometidos

Para reverter os arquivos comprometidos para o ambiente de estadiamento, os usuários do Git podem utilizar o comando Git Redefinir. Para esse fim, consulte as etapas abaixo fornecidas.

Etapa 1: Adicionar arquivo à área do palco
Agora, novamente, adicionaremos o arquivo não rastreado à área de preparação através do comando fornecido:

$ git add file1.TXT

Etapa 2: Verifique o status do arquivo
Para determinar se o arquivo foi adicionado a uma área de preparação ou não, verifique o status do repositório:

$ git status

Aqui, você pode ver que o arquivo é adicionado com sucesso na área de preparação:

Etapa 3: Comprometa o arquivo de palco
Em seguida, use o “Git Commit”Comando para comprometer o arquivo encenado enquanto adicionava o“-m”Opção para o comando para incorporar a mensagem de confirmação:

$ git commit -m "file1 está comprometido"

Etapa 4: Verifique o Git Log
Verifique o log git para verificar se as alterações estão comprometidas ou não:

$ git log

Pode -se observar que as mudanças são comprometidas com sucesso:

Etapa 5: Mova o arquivo da última confirmação para a área de estadiamento
Para realocar os arquivos comprometidos para a área de estadiamento sem perder o conteúdo do arquivo, execute o “Redefinição do Git”Comando com o“-macio”Opção:

$ git Reinicia -cabeça macia ~ 1

Depois disso, verifique o estado do repositório Git para verificar se o arquivo foi devolvido à área de estadiamento:

$ git status

Aqui, você pode ver, o arquivo comprometido foi adicionado de volta à área de estadiamento:

Método 3: Use o comando git redefinir para excluir e desfazer mudanças

Para desfazer as mudanças comprometidas e excluir essas alterações do repositório Git, acompanhe as instruções abaixo da lista abaixo.

Etapa 1: Verifique o estado do repositório
Primeiro, verifique o estado do repositório e encontre se existe algum arquivo na área de estadiamento pronta para se comprometer:

$ git status

Você pode ver que o “Arquivo1.TXT”É colocado na área de estadiamento e está pronto para se comprometer:

Etapa 2: Comprometa o arquivo de palco
Compromete o arquivo de palco usando o comando mencionado:

$ git Commit -m "Segunda Commits"

Em seguida, confira o log do Git para verificar se o arquivo de estágio está comprometido ou não:

$ git log

A saída abaixo mostra que o arquivo está comprometido com sucesso:

Etapa 3: Desfazer e excluir mudanças
Para desfazer a mudança para restaurar o repositório para a versão anterior e excluir as mudanças comprometidas do repositório, utilize o “Redefinição do Git”Comando com o“-duro”Opção:

$ git Reinicia -Cabeça difícil ~ 1

Etapa 3: Verificar as alterações são revertidas
Para verificar se as alterações são revertidas para a versão anterior, verifique o log:

$ git log

A saída mostra que as alterações são revertidas com sucesso usando o comando git reset:

Nós elaboramos o que é o comando de redefinição e como usá -lo.

Conclusão

O comando de redefinição Git é poderoso comando da CLI que é freqüentemente usado para redefinir as alterações e reverter o projeto Git para a versão anterior. Para reverter o arquivo de palco para a área de descamação, utilize o “Redefinição do Git ”Comando. Para encenar o arquivo de alterações comprometidas, execute o “Redefinição Git -Soft Head ~ 1”Comando e para desfazer as mudanças sem salvar a modificação, use o“Redefinição Git -Cabeça de Hard ~ 1”Comando. Este blog elaborou o que é o comando Git Reset e como usá -lo.