Se você já usou o Windows Subsystem for Linux (WSL), pode ter se deparado com alguns arquivos estranhos chamados :Zone.Identifier ao copiar arquivos para o ambiente WSL.

Esses arquivos são gerados pelo Windows para rastrear informações de segurança e origem dos arquivos. No entanto, eles podem causar problemas ao trabalhar com o Git, pois o caractere : tem um significado especial no .gitignore. Felizmente, há uma solução simples para ignorar esses arquivos indesejados e evitar que sejam rastreados pelo Git.

Solução

Abra o arquivo .gitignore em seu repositório Git em um editor de texto e adicione a seguinte linha de código:

# Ignorar arquivos :Zone.Identifier
**/*.Identifier

No terminal, execute o seguinte comando para remover os arquivos .Identifier já rastreados pelo Git:

git rm -r --cached "*.Identifier"

Isso removerá os arquivos .Identifier do índice do Git, mas eles permanecerão em seu sistema de arquivos local.

Em seguida, confirme as alterações no repositório Git com o comando:

git commit -m "Ignorar arquivos :Zone.Identifier"

Agora, o Git passa a ignorar todos os arquivos com a extensão .Identifier em todas as pastas e subpastas do seu repositório, evitando que eles sejam rastreados.

Se este artigo te ajudou de alguma forma, deixe seu comentário.


0 comentário

Deixe um comentário

Avatar placeholder

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *