Remova o arquivo da última confirmação | Git

Remova o arquivo da última confirmação | Git
O Git é uma ferramenta de controle de versão bem conhecida usada com frequência para gerenciar projetos e seu código-fonte. Os desenvolvedores que trabalham com o Git experimentam um ambiente de desenho, estágio e comprometimento. Em um ambiente de desconfiança, o programador pode editar arquivos e enviá -los para o ambiente de estadiamento, também conhecido como espaço de índice. Os arquivos presentes no espaço de estadiamento estão prontos para se comprometer. O espaço comprometido é o principal repositório onde todas as alterações são implementadas.

Geralmente, os usuários podem desejar desfazer as mudanças comprometidas e tentar trazer o projeto de volta a um estado anterior ou querer modificar o mais recente arquivo comprometido e querer reverter o arquivo para um ambiente de encenação ou parte.

Este artigo discutirá:

  • Como remover um arquivo do último compromisso através do comando Git Redefin?
  • Como remover um arquivo da última confirmação através do comando git rm?

Então vamos começar!

Como remover um arquivo do último compromisso através do comando Git Redefin?

Para remover um arquivo da mais recente confirmação usando o comando Git Redefinir, primeiro, abra o repositório de trabalho Git e utilize o “Redefinição Git -Soft Head ~ 1”Comando.

Para remover um arquivo da última confirmação, consulte o procedimento fornecido.

Etapa 1: Open Git Bash Git Terminal
De "Comece”Menu, abra o terminal Git Bash:

Etapa 2: mova para o repositório Git
Navegue até o repositório local do Git:

$ CD "C: \ git"

Etapa 3: Faça um novo arquivo
Faça um novo arquivo no repositório Git:

$ touch file1.TXT

Etapa 4: Adicionar arquivo à área do palco
Depois de criar um novo arquivo, adicione -o à área de preparação, utilizando o comando fornecido:

$ git add file1.TXT

Vamos para a próxima etapa para verificar se o arquivo é adicionado a uma área de preparação.

Etapa 5: Verifique o status do arquivo
Verifique o status do repositório para verificar se o arquivo é adicionado a uma área de preparação ou não:

$ git status

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

Etapa 6: Comprometa o arquivo de palco
Em seguida, comprometa o arquivo encenado através do “Git Commit”Comandando e especifique a mensagem necessária com o“-m”Opção:

$ git commit -m "file1 está comprometido"

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

$ git log

Etapa 8: Remova o arquivo da última confirmação
Em seguida, remova o arquivo da última confirmação usando o “Redefinição do Git”Comando junto com o“-macio”Opção, pois moverá os arquivos comprometidos para a área de estadiamento sem perder o conteúdo do arquivo:

$ git Reinicia -cabeça macia ~ 1

Depois disso, verifique o status do Git para verificar se o arquivo foi transferido de volta à área de estadiamento:

$ git status

Aqui, você pode ver, removemos o arquivo da última confirmação e ele foi adicionado à área de preparação:

Como remover um arquivo da última confirmação através do comando git rm?.

Para remover o arquivo da última confirmação usando o comando git rm, consulte o procedimento fornecido.

Etapa 1: Crie um novo arquivo
Em primeiro lugar, crie um novo arquivo no repositório atualmente aberto:

$ touch file2.TXT

Etapa 2: Adicione arquivos e diretórios à área de estadiamento
Para adicionar todos os arquivos não tados à área de estadiamento, use o comando fornecido com o “.”Opção:

$ git add .

Etapa 3: Verifique o status do repositório Git
Verifique o status do repositório Git para verificar se os arquivos e diretórios são adicionados à área de estadiamento ou não:

$ git status

Etapa 4: Compreenda todos os arquivos de estadiamento
Em seguida, comprometa os arquivos de estadiamento usando o comando fornecido:

$ git Commit -m "Todos os arquivos estão comprometidos"

Verifique o log do repositório Git para verificar se os arquivos estão comprometidos ou não:

$ git log

Etapa 5: Remova o arquivo da última confirmação
Por fim, para remover o arquivo da última confirmação da área de preparação, utilize o “git rm”Comando:

$ git rm -Arquivo de cache2.TXT

Etapa 6: Verifique o status
Novamente, verifique o estado atual do repositório Git:

$ git status

A saída abaixo indica que removemos com sucesso o arquivo da última confirmação e da área de estadiamento:

Ensinamos a você como remover o arquivo da última confirmação.

Conclusão

Os usuários podem remover o arquivo da última confirmação e restaurar a versão anterior. Para remover o arquivo apenas da última confirmação sem perder seu conteúdo, utilize o “$ git reset -Soft Head ~ 1”Comando. Para remover o arquivo da última confirmação e excluí -lo da área de estadiamento, use o “$ git rm -cached ”Comando. Nesta redação, ensinamos você a remover os arquivos da última confirmação.