InglêsFrancêsEspanhol

Ad


favicon do OnWorks

git-check-ignore - Online na nuvem

Execute git-check-ignore no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando git-check-ignore que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


git-check-ignore - Depurar gitignore / excluir arquivos

SINOPSE


git verificar-ignorar [opções] nome do caminho ...
git verificar-ignorar [opções] --stdin

DESCRIÇÃO


Para cada nome de caminho fornecido por meio da linha de comando ou de um arquivo via --stdin, verifique se o
arquivo é excluído por .gitignore (ou outros arquivos de entrada para o mecanismo de exclusão) e saída
o caminho se for excluído.

Por padrão, os arquivos rastreados não são exibidos, pois não estão sujeitos a exclusão
as regras; mas veja '--no-index'.

OPÇÕES


-q, --quieto
Não imprima nada, apenas defina o status de saída. Isso só é válido com um único
nome do caminho.

-v, --verboso
Também produza detalhes sobre o padrão de correspondência (se houver) para cada nome de caminho fornecido. Para
regras de precedência dentro e entre fontes de exclusão, consulte gitignore(5).

--stdin
Leia os nomes de caminho da entrada padrão, um por linha, em vez de
linha de comando.

-z
O formato de saída é modificado para ser analisado por máquina (veja abaixo). Se --stdin também for
dado, os caminhos de entrada são separados por um caractere NUL em vez de um caractere de alimentação de linha.

-n, --não correspondente
Mostra determinados caminhos que não correspondem a nenhum padrão. Isso só faz sentido quando --verbose
está habilitado, caso contrário, não seria possível distinguir entre caminhos que
correspondem a um padrão e aqueles que não o fazem.

--sem índice
Não olhe no índice ao realizar as verificações. Isso pode ser usado para depurar porque um
o caminho foi rastreado por exemplo, git add. e não foi ignorado pelas regras como esperado
pelo usuário ou ao desenvolver padrões, incluindo negação para corresponder a um caminho anteriormente
adicionado com git add -f.

SAÍDA


Por padrão, qualquer um dos nomes de caminho fornecidos que correspondam a um padrão de ignorar será exibido, um
por linha. Se nenhum padrão corresponder a um determinado caminho, nada será gerado para esse caminho; isto
significa que o caminho não será ignorado.

Se --verbose for especificado, a saída será uma série de linhas da forma:



é o caminho de um arquivo que está sendo consultado, é o padrão correspondente,
é o arquivo de origem do padrão, e é o número da linha do padrão
dentro dessa fonte. Se o padrão contiver um! prefixo ou / sufixo, será preservado
na saída. será um caminho absoluto quando se referir ao arquivo configurado por
core.excludesFile, ou relativo à raiz do repositório ao referir-se a .git / info / exclude
ou um arquivo de exclusão por diretório.

Se -z for especificado, os nomes dos caminhos na saída serão delimitados pelo caractere nulo; E se
--verbose também é especificado, então caracteres nulos também são usados ​​em vez de dois pontos e fortes
guias:



Se -n ou --non-matching forem especificados, nomes de caminhos não-correspondentes também serão exibidos, em
caso em que todos os campos em cada registro de saída, exceto para estará vazio. Isso pode
ser útil quando executado de forma não interativa, para que os arquivos possam ser transmitidos de forma incremental para
STDIN de um processo de verificação e ignorar de longa duração, e para cada um desses arquivos, STDOUT irá
indique se aquele arquivo correspondeu a um padrão ou não. (Sem esta opção, seria
impossível dizer se a ausência de saída para um determinado arquivo significava que ele não
corresponder a qualquer padrão ou que a saída ainda não tenha sido gerada.)

O armazenamento em buffer acontece conforme documentado na opção GIT_FLUSH em git(1). O chamador é
responsável por evitar deadlocks causados ​​por overfilling um buffer de entrada ou leitura de
um buffer de saída vazio.

SAIR STATUS


0
Um ou mais dos caminhos fornecidos são ignorados.

1
Nenhum dos caminhos fornecidos é ignorado.

128
Um erro fatal foi encontrado.

Use git-check-ignore online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad