Vix Blog
No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
NEWSLETTER
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
No Result
View All Result
Vix Blog
No Result
View All Result

5 tipos de registro para incluir em seu .gitignore

Carolina by Carolina
19 de março de 2023
Reading Time: 8 mins read
0
5 tipos de registro para incluir em seu .gitignore

O controle de versão é uma instrumento vital para rastrear alterações em sua base de código, mas você nem sempre deseja rastrear todos os arquivos.


Para evitar confusão e reduzir o risco de distribuição de informações confidenciais, você pode usar um registro chamado .gitignore. Leste registro especifica quais arquivos e diretórios o Git não deve indexar.

Ordenar quais arquivos incluir em .gitignore pode ser um duelo, principalmente se você for novo no desenvolvimento. Descubra quais arquivos você deve juntar ao seu .gitignore para um fluxo de trabalho do Git mais suave.

Criando um registro .gitignore

Para que seu registro .gitignore tenha qualquer efeito, você deve ter o Git inicializado em seu projeto.

Você pode inicializar o Git executando o comando aquém no seu terminal:

 git init

Leste comando cria um novo repositório Git para o seu projeto, em um subdiretório “.git” oculto que contém todos os arquivos e diretórios necessários para controlar a versão do seu projeto.

Em seguida, crie seu registro .gitignore executando o comando aquém:

 touch .gitignore

A realização do comando supra cria um novo registro, “.gitignore” em seu diretório atual. Você pode excluir um registro do Git adicionando o nome do registro ou o caminho do registro (se o registro estiver em um diretório dissemelhante do .gitignore registro).

O Git não precisa rastrear todos os arquivos do seu projeto, e rastrear alguns arquivos pode levar a problemas imprevistos. Estes são alguns dos arquivos que você deve juntar ao seu .gitignore.

1. Arquivos de feição

Os arquivos de feição armazenam configurações e outros parâmetros que seus aplicativos usam para definir e personalizar seu comportamento. Esses arquivos geralmente armazenam strings de conexão de banco de dados, chaves de API e outras informações confidenciais que você não deve expor em seu repositório Git.

Se você incluir arquivos de feição em seu repositório, qualquer pessoa que possa acessá-lo poderá visualizar seu teor. Isso pode incluir informações confidenciais, que podem levar a violações de segurança e outros problemas.

Para excluir arquivos de feição do seu repositório Git, adicione nomes de arquivos específicos ou nomes de pastas ao seu .gitignore registro.

Por exemplo, você pode juntar a risco aquém ao seu .gitignore registro para ignorar um .env registro.

 .env

2. Crie Artefatos

Artefatos de construção são os arquivos compilados ou gerados produzidos quando você constrói seu projeto. Esses arquivos geralmente ficam em um “intuito” ou “edificar” diretório.

Os artefatos de construção podem incluir classes Java compiladas, arquivos JAR, arquivos WAR, arquivos binários, pacotes de distribuição, relatórios, arquivos de log e outros gerados durante o processo de construção.

Geralmente, é uma boa prática excluir artefatos de construção do seu repositório Git porque eles podem ser muito grandes. Eles também podem ser menos portáteis do que seus arquivos de origem, relevantes somente para um envolvente específico. Incluí-los em seu repositório pode aumentar o tamanho de seu repositório e torná-lo mais lento para clonar e trabalhar.

Para excluir artefatos de construção de seu repositório Git, adicione o “intuito/” ou “edificar/” diretório para o seu .gitignore registro.

Por exemplo:

 

target/
build/

3. Arquivos do Envolvente de Desenvolvimento Integrado

Os arquivos do envolvente de desenvolvimento integrado (IDE) são arquivos de feição, metadados de projeto e outros arquivos gerados pelo seu IDE quando você cria ou abre um projeto. Esses arquivos são específicos para cada IDE. Seu IDE usa esses arquivos para definir as configurações do projeto.

Esses arquivos são desnecessários para compilar ou executar seu aplicativo e geralmente podem suscitar problemas se forem enviados para um repositório Git compartilhado. Por exemplo, pessoas diferentes em sua equipe podem usar IDEs ou versões diferentes, e a confirmação de arquivos específicos de IDE pode suscitar conflitos de mesclagem e dificultar a colaboração no projeto.

Porquê esses arquivos são específicos do IDE, os arquivos a serem incluídos em seu .gitignore registro vai depender do seu IDE. Cá estão as recomendações .gitignore do GitHub para alguns IDEs populares. Você pode procurar o IDE de sua escolha e juntar os arquivos descritos ao seu .gitignore registro.

4. Sujeição e Arquivos de Pacote

Arquivos de sujeição e pacote são arquivos que contêm informações sobre as dependências e pacotes usados ​​por seu aplicativo. Várias ferramentas de compilação, porquê o Node Package Manager (npm), geram esses arquivos.

Por exemplo, se você usar o npm para gerenciar dependências para um projeto JavaScript, ele criará um “node_modules” pasta no diretório raiz do seu projeto. O diretório contém todas as dependências instaladas para o seu projeto.

Leste diretório pode se tornar muito grande, principalmente se seu projeto tiver muitas dependências ou algumas dependências tiverem tamanhos de registro grandes. Ao excluir o “node_modules” do seu repositório Git, você pode mantê-la limpa e reduzir seu tamanho.

Para evitar juntar o “node_modules” ao seu repositório Git, adicione seu nome ao seu registro .gitignore:

 

node_modules/

RELATED POSTS

O que você pode fazer com um aplicativo remoto de home theater

Uma vez que usar o loop Do-While no Excel VBA

Porquê usar o ChatGPT no terminal do Ubuntu usando o ShellGPT

5. Arquivos do sistema operacional

Seu sistema operacional e outras ferramentas do sistema podem gerar arquivos por meio do uso normal. Isso pode incluir arquivos de log, arquivos temporários e arquivos de feição do sistema. Um exemplo é o Thumbs.db registro no Windows e seu equivalente macOS, o .DS_Store registro.

Geralmente, é uma boa prática excluir arquivos do sistema operacional de seu repositório Git, pois eles são específicos para seu envolvente lugar e podem divergir entre diferentes computadores e sistemas operacionais.

O GitHub recomendou diretrizes de .gitignore para Windows, macOS e Linux.

A prestígio do controle de versão

Usar o controle de versão pode melhorar significativamente seu fluxo de trabalho e reduzir erros e conflitos que podem surgir ao trabalhar em uma base de código. Com o controle de versão, você pode escoltar facilmente as alterações de código, revisá-las e colaborar com os membros da equipe de forma integrada.

No entanto, você sempre deve excluir determinados arquivos, porquê arquivos de feição, arquivos IDE e arquivos do sistema operacional. Isso manterá o tamanho do seu repositório grave e garantirá que você não vaze informações confidenciais.

Carolina

Carolina

Related Posts

O que você pode fazer com um aplicativo remoto de home theater
Entretenimento

O que você pode fazer com um aplicativo remoto de home theater

30 de março de 2023
Uma vez que usar o loop Do-While no Excel VBA
Entretenimento

Uma vez que usar o loop Do-While no Excel VBA

29 de março de 2023
Porquê usar o ChatGPT no terminal do Ubuntu usando o ShellGPT
Entretenimento

Porquê usar o ChatGPT no terminal do Ubuntu usando o ShellGPT

29 de março de 2023
O que é intoxicação por LLMNR e uma vez que você pode evitá-lo?
Entretenimento

O que é intoxicação por LLMNR e uma vez que você pode evitá-lo?

29 de março de 2023
Porquê erigir uma curso músico com o YouTube: 6 dicas
Entretenimento

5 ferramentas on-line para ajudá-lo a encontrar seu alcance vocal

29 de março de 2023
Uma vez que enviar arquivos grandes uma vez que anexos de e-mail: 9 soluções
Entretenimento

Uma vez que enviar arquivos grandes uma vez que anexos de e-mail: 9 soluções

29 de março de 2023
Next Post
Gerenciamento de estoque do Excel versus software de gerenciamento de estoque: qual é o melhor?

Gerenciamento de estoque do Excel versus software de gerenciamento de estoque: qual é o melhor?

4 usos subestimados da função SUBSTITUIR do Excel

4 usos subestimados da função SUBSTITUIR do Excel

Deixe um comentário Cancelar resposta

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

No Result
View All Result

Últimas Notícias

Porquê edificar seu próprio minitripé de câmera usando sentimento 3D

Porquê edificar seu próprio minitripé de câmera usando sentimento 3D

30 de março de 2023
O que você pode fazer com um aplicativo remoto de home theater

O que você pode fazer com um aplicativo remoto de home theater

30 de março de 2023
Revendo o aplicativo de respiração personalizada do Breath Hub

Revendo o aplicativo de respiração personalizada do Breath Hub

29 de março de 2023
Uma vez que usar o loop Do-While no Excel VBA

Uma vez que usar o loop Do-While no Excel VBA

29 de março de 2023
Por que você deve manter seus aplicativos de mídia social atualizados

Por que você deve manter seus aplicativos de mídia social atualizados

29 de março de 2023

Categorias

  • Entretenimento
  • Mundo
  • Notícias
  • Segurança
Vix Blog

Somos entusiastas da tecnologia com a missão de ensinar ao mundo como usar e compreender a tecnologia em suas vidas.
SAIBA MAIS »

Entre em contato conosco enviando um e-mail para contato@vixblog.com

Posts recentes

  • Porquê edificar seu próprio minitripé de câmera usando sentimento 3D
  • O que você pode fazer com um aplicativo remoto de home theater
  • Revendo o aplicativo de respiração personalizada do Breath Hub

Categorias

  • Entretenimento
  • Mundo
  • Notícias
  • Segurança

Links Importantes

  • Quem Somos
  • Blog
  • Fale Conosco
  • Política de Privacidade
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.

No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.