Embora a pasta Node_modules seja útil em seu projeto local, ela contém código que não faz parte do seu projeto e pode ser facilmente replicado em qualquer máquina. Portanto, não é essencial incluir esta pasta em seu repositório remoto.
Em vez disso, você deve usar o pacote.Arquivo JSON, que mantém o nome e as versões dos pacotes necessários para o seu projeto.
Este pequeno artigo fornecerá comandos simples para excluir a pasta Node_modules do seu repositório Git.
O que é .Arquivo Gitignore?
O .Gitignore é um arquivo de texto simples que contém uma lista de arquivos e diretórios que você deseja excluir do repositório Git.
Qualquer arquivo ou diretório que corresponda a um padrão específico especificado no .O arquivo Gitignore é ignorado do seu projeto.
No nosso caso, precisamos excluir o diretório Node_modules de nosso repositório. Podemos fazer isso adicionando -o ao .Arquivo Gitignore.
Git ignorar node_modules
Comece navegando para a raiz do seu repositório. Em seguida, verifique se o .O arquivo Gitignore está disponível em seu repositório.
Se o arquivo não existir, execute o comando abaixo para criá -lo.
$ touch .Gitignore
Depois de criar o arquivo, abra -o com seu editor de texto e adicione a seguinte linha no final do arquivo:
node_modules/
Salve e feche o arquivo.
Adicionando a linha acima em seu .O arquivo Gitignore impedirá o GIT de rastrear a pasta Node_modules no repo.
Se a pasta Node_modules já estiver comprometida com o repositório, execute o comando abaixo para removê -lo da área de preparação.
$ git rm -r -cacheado
Em seguida, adicione os arquivos de volta, desta vez excluindo a pasta Node_modules.
$ git add .
Finalmente, comprometa suas mudanças.
$ git Commit -m 'exclude node_modules diretório'
Fechamento
Este curto tutorial fornece instruções sobre a remoção dos node_modules do seu repositório Git.