Como remover um arquivo de um repositório Git sem excluí -lo do sistema de arquivos local

Como remover um arquivo de um repositório Git sem excluí -lo do sistema de arquivos local
Enquanto trabalham no Git, os desenvolvedores usam plugins de terceiros em seus projetos, exigindo vários arquivos de configuração. Esses arquivos de configuração não são gerados automaticamente. Eles economizam informações sobre usuários, como nomes de usuário, tokens de login e outras opções temporárias que não podem ser colaboradas. No entanto, eles são obrigados a manter esses arquivos. Caso contrário, ele exibirá um erro. Nesta situação, eles podem excluir esses arquivos do repositório de trabalho do Git sem removê -los do sistema de arquivos local.

Esta redação discutirá o procedimento de excluir um arquivo específico do repositório Git, em vez de removê-lo do sistema de arquivos local.

Como excluir um arquivo de um repositório sem removê -lo do sistema de arquivos local Git?

Se os desenvolvedores desejarem remover um repositório Git de arquivo específico, em vez de excluí-lo do sistema de arquivos local, siga as instruções abaixo do rumo:

  • Vá para o repositório específico.
  • Exibir a lista atual do repositório de conteúdo.
  • Selecione o arquivo específico.
  • Use o "Git RM -cache ”Comando.
  • Garanta o processo de exclusão verificando o status do repositório Git.

Etapa 1: Redirecionar para o repositório necessário

Executar o “cd”Comando e mude para o repositório Git específico:

$ CD "C: \ Usuários \ Nazma \ git \ test_dir"

Etapa 2: Lista de conteúdo de exibição

Agora, mostre a lista de conteúdo do diretório de trabalho executando o “ls”Comando:

$ ls

Aqui, selecionamos o arquivo destacado para remover a operação:

Etapa 3: Remova o arquivo selecionado

Então, use o “git rm”Comando para remover o arquivo desejado do diretório atual:

$ git rm -arquivo de cache3.TXT

No comando acima mencionado, o “-cache”A opção é usada para excluir o arquivo do repositório local do Git. Como você pode ver, o arquivo é excluído com sucesso:

Etapa 4: Status de exibição

Depois disso, veja o status do repositório para garantir o processo de exclusão através do seguinte comando:

$ git status .

De acordo com a saída abaixo, o arquivo é excluído do repositório e colocado no diretório de trabalho:

Isso é tudo! Elaboramos ao excluir um arquivo do repositório sem removê -lo do sistema de arquivos local do Git.

Conclusão

Para remover o arquivo desejado sem excluí -lo do sistema de arquivos local, primeiro, vá para o repositório específico e verifique a lista de conteúdo. Em seguida, selecione o arquivo e execute o “Git RM -cache ”Comando. Por fim, verifique o processo de exclusão verificando o repositório Git. Este artigo ilustrou o método de excluir um arquivo específico do repositório Git, em vez de removê-lo do sistema de arquivos local.