No Git, os usuários lidam com vários arquivos de origem para tornar o procedimento de desenvolvimento mais eficiente. Depois de trabalhar neles, eles podem remover esses arquivos do repositório Git para limpar e criar fins espaciais se esses arquivos forem desnecessários. Para fazer isso, o “git rm" e "Redefinição do Git”Os comandos podem ser usados.
Este guia diferenciará o “Reset Git - X" e "Git RM -cache”Comandos com seu trabalho.
Diferença entre os comandos “Git RM -Cached X” e “Git Redefinir Head - X”
Quando o desenvolvedor deseja remover as alterações adicionais do “Git RM -cache”O comando pode ser usado. Também reverte as mudanças na área de rastreamento. Por outro lado, o “Reset Git - X”O comando é usado para excluir as mudanças adicionadas permanentemente do diretório local do Git.
Como excluir o conteúdo do repositório Git usando o comando "git rm -cached"?
Para remover o arquivo do repositório Git e reverter para a área de estadiamento, siga as instruções abaixo fornecidas.
Etapa 1: Navegue para o repositório Git
No começo, vá para o repositório local do Git, executando o “cd”Comando:
$ CD "C: \ Usuários \ Nazma \ Git \ Perk1"
Etapa 2: Lista de conteúdo do repositório
Executar o “ls”Comando para verificar a lista de conteúdo existente:
$ ls
Na saída abaixo fornecida, escolhemos o “arquivo1.TXT”Arquivo para fins de exclusão:
Etapa 3: Remova o arquivo encenado
Agora, remova o arquivo selecionado anteriormente utilizando o “git rm”Comando:
$ git rm -Arquivo de cache1.TXT
Aqui o "-cache”A opção é usada como sinônimo de“-encenado”Opção:
Etapa 4: Verifique o status
Em seguida, execute o “status git .”Comando para verificar o status atual do repositório de trabalho:
$ git status .
De acordo com a saída abaixo, o arquivo especificado foi excluído com sucesso:
Como excluir o arquivo do Git Repository usando o comando "Git Réfinir"?
Para remover as mudanças específicas do repositório Git permanentemente, o “Git Reset Head - ”O comando pode ser usado. Para fazer isso, siga as etapas listadas abaixo.
Etapa 1: Ver Status do Repositório
Primeiro, verifique o status do repositório de trabalho atual usando o seguinte comando:
$ git status .
Pode -se observar que o repositório atual contém as mudanças adicionadas mais recentemente, como excluído “arquivo1.TXT”Arquivo e outro não -magoarquivo1.TXT" arquivo:
Etapa 2: Excluir permanentemente o arquivo do repositório Git
Agora, execute o “Redefinição do Git”Comando para remover as alterações adicionadas mais recentemente, incluindo encenado e não -tagado:
$ Git Redefinir Head - File1.TXT
Aqui o "-”É usado para separar o comando fornecido do nome do arquivo especificado. O comando acima ridicularizado removerá o especificado do repositório:
Etapa 3: Verifique a operação excluída
Por fim, para garantir que o arquivo especificado seja removido do repositório, use o “status git .”Comando:
$ git status .
Pode -se observar que a área de trabalho está limpa e nada para se comprometer:
Nós explicamos brevemente a diferença e o trabalho dos “Git RM -cache" e "Reset Git - X”Comandos.
Conclusão
O "Git RM -cache”O comando é utilizado para excluir as alterações adicionadas do repositório Git e reverter para a área de estadiamento. Por outro lado, o “Reset Git - X”Comando exclui permanentemente as mudanças adicionadas do repositório Git. Este post forneceu a diferença entre o “Reset Git - X" e "Git RM -cache”Comandos e seu trabalho.