Como o git ignore funciona
Note -se que o recurso de ignoramento do Git não é seguido por nenhum comando, mas como discutido acima, ignorar os arquivos está em uma das três áreas de trabalho centrais do Git. A acessibilidade ignorante do git pode ser rastreada no ““.gitignore arquivo que reside no diretório raiz ou, caso não esteja disponível, você pode criá -lo. Depois, as regras para ignorar arquivos devem ser escritas nos arquivos que você não deseja cometer. Esses arquivos são comparados para verificar sua existência e depois ignorados por cometer. Depois de ignorar, percebe -se que o “status git”O comando não exibirá esses arquivos ou diretórios específicos que são ignorados. No entanto, os arquivos que o Git já rastreou não serão afetados por esse recurso ignorar.
Como configurar o diretório ignorante git
Esta seção lista as etapas para ignorar os diretórios para se comprometer com o repositório Git; Para facilitar, dividimos esta seção em várias etapas que você precisa seguir para a ativação do recurso Ignore:
Etapa 1: faça um novo diretório
Depois disso, executamos os seguintes comandos que criarão um “teste”Diretório em seu projeto Git e dentro dos arquivos.O arquivo txt é criado:
Teste $ mkdir
Teste de CD $
$ nano arquivo.TXT
Etapa 2: Crie e edite o .Arquivo Gitignore
Seu diretório de trabalho atual deve ser o diretório do seu projeto e usar o seguinte comando para criar “.Gitignore"Arquivo e"Nano”Editor para editar o arquivo:
Observação: Você pode usar o comando nano para criar e editar o arquivo simultaneamente. Além disso, você pode usar qualquer outro “vim","átomo”Ou editor padrão também.
$ nano .Gitignore
O tempo em que você está editando o arquivo acima; você deve especificar o nome do diretório que você não deseja comprometer. Por exemplo, no nosso caso, queremos remover “teste”Diretório para que especifique seu nome nesse arquivo, como pode ser visto na imagem abaixo:
Etapa 3: inicialize o repositório Git e adicione as alterações
Depois de fazer as alterações executadas nas etapas acima; Você deve inicializar o repositório Git e adicionar as alterações a este repositório. Você pode usar o comando mencionado abaixo para inicializar o repositório Git:
$ git init
E para adicionar conteúdo, use o seguinte comando:
$ git add .
Etapa 4: Compreenda as mudanças
Depois de inicializar o repositório e adicionar o conteúdo ao repositório; Você deve cometer as alterações usando o comando abaixo mencionado:
$ git Commit -m “Este compromisso é para ignorar o git”
Observa -se que o diretório “teste”Foi ignorado por“.Gitignore”Arquivo e não está comprometido: a saída é exibida, existe apenas um compromisso que é realizado para“.Gitignore”.
Como configurar .Gitignore para todos os repositórios
O método acima é especificado para um repositório específico; No entanto, o Git permite criar um acesso global de “.Gitignore”: Você pode adicionar nomes de diretórios que deseja ignorar durante o compromisso em um arquivo chamado como“~/.gitignore_global”. Você pode usar o comando Git Config Global para adicionar “.gitignore_global”Para sua seção de variável principal. Para isso, o comando mencionado abaixo pode ser usado para executar esta ação:
$ Git Config -núcleo global.excludesFile ~/.gitignore_global
A imagem acima mostra que .O arquivo gitignore_global é definido como exclui a propriedade do arquivo e se algum diretório ou nome de arquivo inserido dentro deste arquivo será isento de cometer.
Conclusão
Nesta era tecnologicamente rica, o mundo começou a trabalhar on -line em um ambiente compartilhado, onde o suporte ao ambiente compartilhado é fornecido por vários softwares. Um dos pacotes líderes a esse respeito é o Git que permite que você trabalhe remotamente e localmente nos mesmos projetos. As alterações locais são buscadas para repositórios remotos usando a opção Commit do comando git. Aí vem sua característica distinta de ignorar; Digamos que você tenha feito várias alterações e não deseja empurrar alguns arquivos das alterações, então você pode usar ignorar para pular esses arquivos. Neste post informativo, tentamos transmitir o conceito básico de ignorar o git e sua aplicação também. Os arquivos rastreados não são afetados por esse recurso; Somente os arquivos ou diretórios que especificam em “.Gitignore”O arquivo não terá permissão para se comprometer.