IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

git-check-ignore - Online nel cloud

Esegui git-check-ignore nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando git-check-ignore che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


git-check-ignore - Eseguire il debug di gitignore / escludere i file

SINOSSI


git controlla-ignora [opzioni] percorso...
git controlla-ignora [opzioni] --stdin

DESCRIZIONE


Per ogni percorso fornito tramite la riga di comando o da un file tramite --stdin, controlla se il
il file è escluso da .gitignore (o altri file di input per il meccanismo di esclusione) e output
il percorso se è escluso.

Per impostazione predefinita, i file tracciati non vengono mostrati affatto poiché non sono soggetti a esclusione
regole; ma vedi '--no-index'.

VERSIONI


-q, --silenzioso
Non emettere nulla, basta impostare lo stato di uscita. Questo è valido solo con un singolo
percorso.

-v, --verboso
Emetti anche dettagli sul modello di corrispondenza (se presente) per ogni dato percorso. Per
regole di precedenza all'interno e tra fonti di esclusione, cfr gitignora(5).

--stdin
Leggi i nomi dei percorsi dallo standard input, uno per riga, invece che dal
riga di comando.

-z
Il formato di output viene modificato per essere analizzabile dalla macchina (vedi sotto). Se anche --stdin è
dato, i percorsi di input sono separati da un carattere NUL invece che da un carattere di avanzamento riga.

-n, --non corrispondente
Mostra percorsi dati che non corrispondono a nessun modello. Questo ha senso solo quando --verbose
è abilitato, altrimenti non sarebbe possibile distinguere tra percorsi che
corrispondono a un modello e quelli che non lo fanno.

--no-indice
Non guardare nell'indice quando si effettuano i controlli. Questo può essere usato per eseguire il debug del perché a
il percorso è stato tracciato da, ad esempio, git add . e non è stato ignorato dalle regole come previsto
dall'utente o durante lo sviluppo di modelli inclusa la negazione per abbinare un percorso in precedenza
aggiunto con git add -f.

USCITA


Per impostazione predefinita, verrà emesso uno qualsiasi dei percorsi dati che corrispondono a un modello ignora, uno
per riga. Se nessun modello corrisponde a un determinato percorso, non verrà emesso nulla per quel percorso; questo
significa che il percorso non verrà ignorato.

Se viene specificato --verbose, l'output è una serie di righe del formato:



è il percorso di un file interrogato, è il modello di corrispondenza,
è il file sorgente del pattern, e è il numero di riga del pattern
all'interno di quella fonte. Se il pattern conteneva un ! prefisso o / suffisso, sarà conservato
nell'uscita. sarà un percorso assoluto quando si fa riferimento al file configurato da
core.excludesFile, o relativo alla radice del repository quando si fa riferimento a .git/info/exclude
o un file di esclusione per directory.

Se viene specificato -z, i percorsi nell'output sono delimitati dal carattere null; Se
Viene specificato anche --verbose, quindi vengono utilizzati anche i caratteri null invece di due punti e hard
schede:



Se vengono specificati -n o --non-matching, verranno emessi anche i nomi di percorso non corrispondenti, in
nel qual caso tutti i campi in ogni record di output eccetto per sarà vuoto. questo può
essere utile quando si esegue in modo non interattivo, in modo che i file possano essere trasmessi in streaming in modo incrementale a
STDIN di un processo di ignoranza del controllo di lunga durata e, per ciascuno di questi file, STDOUT lo farà
indicare se quel file corrisponde o meno a un modello. (Senza questa opzione, sarebbe
impossibile dire se l'assenza di output per un dato file significasse che non lo faceva
corrisponde a qualsiasi modello o che l'output non è stato ancora generato.)

Il buffering avviene come documentato sotto l'opzione GIT_FLUSH in git(1). Il chiamante è
responsabile di evitare deadlock causati dal riempimento eccessivo di un buffer di input o dalla lettura da
un buffer di output vuoto.

EXIT STATUS


0
Uno o più dei percorsi forniti vengono ignorati.

1
Nessuno dei percorsi forniti viene ignorato.

128
Si è verificato un errore irreversibile.

Usa git-check-ignore online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad