Come elencare solo file non tracciati

Come elencare solo file non tracciati

Durante la procedura di sviluppo, i programmatori e altri utenti GIT creano spesso più file con diverse estensioni. Dopo aver generato file, si rendono conto che alcuni file sono indesiderati e non vogliono spingerli nel repository Git. A tale scopo, in primo luogo, devono elencare tutti i file non messa in scena con l'aiuto dei comandi GIT.

Questo post fornisce la procedura per visualizzare tutti i file non tracciati esistenti.

Come elencare solo file "non tracciati" inclusi i comandi personalizzati?

IL "Stato Git ."Il comando può essere utilizzato per elencare tutti i file non messa a punto del repository. Per fare ciò, eseguire i seguenti passaggi.

Passaggio 1: reindirizzarsi al repository richiesto Git

Innanzitutto, usa il “CD"Comando insieme al percorso del repository desiderato e passare ad esso:

$ CD "C: \ Users \ nazma \ git \ test_repo"


Passaggio 2: generare nuovo file

Successivamente, genera un nuovo file di testo eseguendo il comando di seguito:

$ touch file2.Py



Passaggio 3: visualizzare lo stato corrente dei repository

Quindi, visualizza i file esistenti del repository non tracciati controllando il loro stato con l'aiuto di "Stato Git"Comando:

$ git status .


Come puoi vedere, l'attuale repository di lavoro contiene il "file2.Py"File non tracciato:

Come elencare i file "non tracciati" utilizzando il comando "Git Clean"?

IL "Git pulito"Comando insieme al"-XDN"Opzione Fondamentalmente, utilizzata per elencare i file, le cartelle e i file ignorati non tracciati. Ad esempio:

$ git clean -xdn


Nel comando sopra elencato, il:

    • "X"Viene utilizzato per mostrare tutti i file non tracciati esistenti, compresi quelli ignorati.
    • "D"Visualizza le cartelle/le directory non messa in scena.
    • "N"Viene utilizzato individualmente per un meccanismo pulito per mostrare i risultati.

Può essere visto nell'output seguente, il repository di lavoro corrente contiene il "file2.Py"File non messo in scena:

Come elencare i file "non tracciati" utilizzando il comando personalizzato?

Un altro modo per elencare i file non tracciati è utilizzando il seguente comando personalizzato:

$ git ls-files --thers-exclude-standard


Qui:

    • "LS-Files"Verrà utilizzato per mostrare l'elenco dei file.
    • "-altro"L'opzione viene utilizzata per l'elenco dei file non tracciati.
    • "-escludere standard"Il modello viene utilizzato per trovare i file/cartelle particolari quando il"-altro"Viene utilizzata la bandiera.

Si può vedere che il "file2.Py"È il file non tracciato che esiste nel repository:


Abbiamo fornito i modi più semplici di elencare i file non tracciati dal repository.

Conclusione

Per elencare tutti i file non tracciati, il "Stato Git ." E "Git Clean -xdn"Vengono utilizzati comandi Git. Un altro modo per elencare i file non messa in scena è l'utilizzo del comando personalizzato, cioè il "git ls -files -thers -esclude -standard"Comando. Questo post ha dimostrato il metodo di visualizzazione di tutti i file non tracciati esistenti.