Principal Outro O que é um arquivo GITIGNORE e como faço para usá-lo?

O que é um arquivo GITIGNORE e como faço para usá-lo?



Ao trabalhar com um repositório git, existe o perigo de dados indesejados. Felizmente, você pode criar um arquivo com a extensão GITIGNORE e definir quais arquivos e pastas devem ser ignorados no projeto. Você pode formar dados GITIGNORE globais para uso com todos os repositórios Git.

o que

Como criar arquivos GITIGNORE

Os arquivos GITIGNORE são arquivos de texto simples, portanto, você pode abri-los usando o Bloco de notas ou qualquer editor de texto. Aqui está como fazer um arquivo GITIGNORE:

  1. Abra qualquer editor de texto e clique em Salvar. Mude o nome para .gitignore.
  2. Ao editar o arquivo, cada linha é reservada para uma única pasta ou arquivo que um git deve ignorar.

Use # para adicionar comentários a um arquivo .gitignore

Use * para uma correspondência de curinga

Use # / para ignorar os caminhos relativos ao arquivo GITIGNORE.

Por exemplo, seu GITIGNORE pode ser assim:

# Ignore node_modules folder

node_modules

# Ignorar arquivos relacionados a chaves de API

.env

# Ignorar arquivos de sistema do Mac

.DS_store

# Ignorar arquivos de configuração SASS

.sass-cache

como fazer bots no discord

# Ignorar todos os arquivos de texto

*.TXT

Como você deve saber, os comentários são opcionais.

Ignore os diretórios incluindo seus caminhos e usando / no final de cada linha.

Por exemplo:

testando /

Histórico/

como saber se alguem esta online no whatsapp

carrega /

Embora o símbolo curinga * possa ser usado para ignorar todos os arquivos com uma extensão específica, você pode combiná-lo com o símbolo de negação!. Aqui está um exemplo:

*.TXT

! readme.txt

! main.txt

O acima informaria ao git para ignorar todos os arquivos com extensão .txt, exceto para readme.txt e main.txt.

Curingas podem ser usados ​​para diretórios. Apenas tome cuidado ao usá-los, conforme mostrado neste exemplo:

teste/

! test / example.txt

Você pode pensar que o git irá ignorar todos os arquivos dentro do diretório de teste, exceto example.txt. No entanto, não é esse o caso. Ele ainda irá ignorar example.txt por motivos de desempenho, já que definimos que todo o diretório de teste será ignorado.

Você tem a opção de usar asterisco duplo (**) para corresponder a qualquer número de diretórios e arquivos. Por exemplo, Test / ** / *. Txt dirá ao git para ignorar apenas os arquivos que terminam com .txt no diretório test e seus subdiretórios.

Arquivo GITIGNORE - Como usar um

Três maneiras de implementar arquivos GITIGNORE

Use um GITIGNORE global com todos os seus projetos, seja com seus colegas ou sozinho. No entanto, você pode criar um GITIGNORE local ou até mesmo especificar regras de exclusão.

Crie um arquivo GITIGNORE local

Existem duas maneiras de definir arquivos GITIGNORE. Você pode ter um arquivo GITIGNORE no nível do diretório ou criar um arquivo na raiz. Na maioria dos casos, GITIGNORE inclui arquivo de propriedades e arquivos de configuração. Quando seus colegas de equipe também estiverem puxando o mesmo arquivo GITIGNORE, certifique-se de usar # para adicionar comentários para maior clareza.

Crie um arquivo GITIGNORE global

Se estiver trabalhando com vários repositórios git, você pode economizar muito tempo definindo regras globais para seus repositórios locais.

como usar chat de voz em fortnite
  1. Crie o arquivo GITIGNORE e defina as regras universais a serem aplicadas.
  2. Use a propriedade core.excludesFiles para transformar seu arquivo GITIGNORE local em global. Use a seguinte linha:

git config –global core.excludesFile

Criar regras pessoais GITIGNORE

Se você tiver um repositório específico, regras, você pode modificar os arquivos GITIGNORE globais ou locais. Essas regras não podem ser compartilhadas ou controladas com outros membros do seu grupo de trabalho. Você pode usar regras pessoais GITIGNORE para seus diretórios de trabalho locais ou configurações de logger.

Usando o arquivo GITIGNORE para arquivos confirmados

Ignorar arquivos confirmados

Os arquivos confirmados são integrados ao repositório, pois são armazenados em cache. Se você ignorar esses dados, eles precisam ser removidos primeiro. O método sugerido para fazer isso é excluir esses arquivos e, em seguida, confirmar e aplicar as alterações. Depois de fazer isso, você pode finalmente usar GITIGNORE definindo uma regra onde o arquivo será ignorado localmente. Adicione esta linha:

git rm –cached

Desta forma, o arquivo será removido do repositório, embora permaneça no diretório de trabalho. Um arquivo GITIGNORE com esta regra deve estar no diretório de trabalho.

Confirmar arquivo anteriormente ignorado

Se você deseja enviar um arquivo que foi ignorado, você pode fazer isso usando a linha git add e a opção force. Por exemplo, se você deseja remover example.txt do arquivo GITIGNORE enquanto mantém o repositório comprometido, insira as linhas:

git add -f example.txt

git commit -m Força a adição de example.txt.

Agora você adicionou um arquivo ignorado ao repositório. A etapa final é modificar o arquivo GITIGNORE removendo o padrão de ignorar ou a regra.

o que

Use GITIGNORE para sua vantagem

Como os arquivos GITIGNORE estão presentes em quase todos os projetos, você precisará aprender a usá-los. Embora os comandos sejam simples, é essencial definir suas regras e ignorar os arquivos corretos. Com o uso adequado do GITIGNORE, você economizará tempo e otimizará seu projeto.

Com que frequência você precisa de arquivos GITIGNORE no repositório git? Você usa principalmente regras globais ou locais? Por favor, compartilhe suas experiências na seção de comentários.

Artigos Interessantes

Escolha Do Editor

Como excluir uma página do Facebook
Como excluir uma página do Facebook
https://www.youtube.com/watch?v=MTyb_x2dtw8 Uma página do Facebook é, sem dúvida, uma das maneiras mais eficazes de se conectar com seus amigos ou clientes. Mas às vezes você pode querer deletar sua página se achar que ela não está mais
Como corrigir um erro de soma de verificação CMOS
Como corrigir um erro de soma de verificação CMOS
Embora possa parecer assustador, um erro de soma de verificação do CMOS geralmente não é grande coisa. Saiba mais e como consertar.
Como dividir a tela no Windows 10
Como dividir a tela no Windows 10
Se você está tentando executar várias tarefas ao mesmo tempo no Windows 10, sabe o quão difícil pode ser o salto entre diferentes programas. É mais provável que você perca o foco e cometa erros. Ao dividir a tela em seu
Como verificar se o Android está atualizado
Como verificar se o Android está atualizado
O Android é um dos sistemas operacionais mais populares para dispositivos portáteis hoje. Disponível em muitas plataformas, como smartphones, tablets e até mesmo alguns dispositivos domésticos inteligentes, o sistema operacional é versátil e bastante amigável. Como qualquer software, você '
Como encaminhar seu telefone residencial para o celular
Como encaminhar seu telefone residencial para o celular
O encaminhamento de chamadas é uma maneira simples de garantir que você nunca perca uma chamada em seu telefone fixo. Você pode encaminhar o seu telefone residencial para o seu celular, então, não importa onde você esteja, você sempre poderá atender. Se você não
Como habilitar proteção de exploração no Windows 10
Como habilitar proteção de exploração no Windows 10
Você pode ativar a proteção de exploração no Windows 10 para aumentar a segurança do sistema operacional. Você pode mitigar ameaças e permanecer seguro.
Inicie o Windows 10 no modo de segurança
Inicie o Windows 10 no modo de segurança
O Windows 10 herdou as opções de inicialização do Windows 8 e vem com o mesmo ambiente gráfico para várias tarefas relacionadas à recuperação. Devido a isso, o modo de segurança é oculto por padrão em favor do mecanismo de reparo automático enviado com o novo sistema operacional. Se o Windows 10 não inicializar, ele inicia o modo de reparo automático