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á:
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.