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:
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.TXTEtapa 3: Verifique o status Git
Em seguida, veja o status do repositório atual:
status gitNa 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.TXTComo 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.TXTEtapa 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.TXTEtapa 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 gitComo 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.