Como parar de rastrear e ignorar mudanças em um arquivo no git

Como parar de rastrear e ignorar mudanças em um arquivo no git

No Git, um único repositório contém vários arquivos. Os usuários fazem alterações nos arquivos ao longo do tempo e adicionam essas alterações ao índice Git para rastrear essas modificações. No entanto, alguns arquivos contêm informações confidenciais que os desenvolvedores não desejam se comprometer com o repositório público ou compartilhar com outros membros da equipe. Nesta situação, o Git permite que você pare de rastrear e ignorar modificações em um arquivo no Git.

Este artigo ilustrará o processo para parar de rastrear e ignorar alterações em um arquivo específico no Git.

Como parar de rastrear e ignorar modificações em um arquivo específico no git?

Para parar de rastrear e ignorar modificações em um arquivo específico no Git, confira as seguintes etapas:

  • Redirecionar para o repositório local.
  • Crie um novo arquivo.
  • Palco e comprometer um novo arquivo.
  • Ignorar alterações de arquivo usando o “git update-index -assume-tovernged ”Comando.
  • Garantir alterações.

Etapa 1: mude para o repositório local

Primeiro, redirecione para o repositório local desejado:

CD "C: \ git \ Demo_repo"

Etapa 2: Crie um novo arquivo

Em seguida, crie/crie um novo arquivo no repositório atual:

Touch Demo.TXT

Etapa 3: Verifique o status Git

Em seguida, veja o status do repositório atual:

status git

Na saída abaixo, o status Git indica que o arquivo recém -criado é não rastreado e não comprometido:

Etapa 4: rastrear e comprometer o arquivo

Agora, encene e comprometa o arquivo recém-criado usando o comando abaixo fornecido:

Git Add Demo.txt && git commit -m "demonstração.Arquivo TXT adicionado "

Etapa 5: pare de rastrear e prevenir alterações no arquivo

Execute o seguinte comando juntamente com o nome de arquivo desejado para impedir que o GIT detecte modificações nele:

Git Update-Index-Demonstração de Assume.TXT

Como alternativa, você pode utilizar o “-Skip-Worktree”Opção junto com a“Git Update-Index”Comando para executar a mesma operação:

Git Update-Index-Skip-Worktree Demo.TXT

Etapa 6: faça alterações no arquivo

Em seguida, faça alterações no arquivo desejado, atualizando seu conteúdo:

eco "Este é o arquivo de demonstração" >> demonstração.TXT

Etapa 7: Garanta alterações

Por fim, verifique se o Git ignorou as alterações no arquivo selecionado ou não verificando o status do repositório:

status git

Como você pode ver, o status do repositório não mostrou as alterações modificadas do arquivo que significam que o Git ignorou as alterações do arquivo:

Explicamos o método mais fácil para parar de rastrear e ignorar modificações em um arquivo específico no git.

Conclusão

Para parar de rastrear e ignorar modificações/alterações no Git, utilize o “git update-index -assume-tovernged ”Comando. Além disso, o “-Skip-Worktree”A opção também pode ser usada com o“Git Update-Index”Comando com o nome de arquivo desejado para ignorar suas mudanças. Este artigo ilustrou o método para parar de rastrear e ignorar alterações em um arquivo específico no Git.