Gitignore non funziona

Gitignore non funziona
Git è un'utilità versatile con molte parti in movimento. È quindi essenziale tenerne sotto controllo vari aspetti.

Una di queste funzionalità è il file gitignore. I file Gitignore consentono di specificare un elenco di file e directory all'interno di un determinato repository. I file nei file Gitignore sono quindi non tracciati ed esclusi dal repository.

In alcuni casi, è possibile incontrare un'istanza in cui i file nel file gitignore sono ancora inclusi nel repository. Ciò può portare a comportamenti pericolosi come l'esposizione di informazioni sensibili.

Discutiamo come correggere il file gitignore.

Cause di gitignore non funziona

Ci sono due motivi principali per cui il gitignore non funziona:

  1. Aggiunta di un file al file .file gitignore dopo commit.
  2. Nome file o percorso errato.

Correggi 1- Aggiunta di file a Gitignore dopo il commit.

L'aggiunta di un file al file gitignore non funzionerà se il file è già impegnato o parte del repository.

Questo perché Git sta già monitorando il file mentre Gitignore funziona per file non tracciati.

È possibile rimuoverlo dall'indice GIT utilizzando il comando git rm se il file che si desidera ignorare fa parte del repository.

Apri il terminale ed esegui il comando di seguito nella directory del repository:

$ git rm -r -cache

Il comando sopra rimuoverà tutti i file dall'indice GIT.

Quindi, aggiungi tutti i file nel repository, ignorando il file di destinazione o la directory.

$ git aggiungi .

Ora puoi reinserire i tuoi file nel repository.

$ git comint -m "commit messaggio"

Fix 2 - Controlla .codifica dei file Gitignore

Sebbene questo non sia uno scenario molto comune, il tuo file gitignore potrebbe non funzionare se si utilizza una codifica errata.

UN .Il file Gitignore dovrebbe essere nella codifica UTF-8, che copre i caratteri ASCII.

Per risolvere questo problema, apri il tuo terminale Linux ed esegui il comando:

$ touch .gitignore

Il comando sopra dovrebbe creare un file gitignore vuoto. Successivamente, apri il file con il tuo editor di testo preferito e aggiungi le tue voci Gitignore.

Su Windows, crea un nuovo file nel tuo editor di testo. Salva il file come .gitignore come mostrato:

Nota: assicurarsi che il tipo di salvataggio sia impostato su tutti i file.

Correggi 3 - nome file o percorso errato

In alcuni casi è possibile aggiungere la voce errata al tuo file gitignore. Ciò porterà a non essere in grado di identificare il file o il percorso che si desidera ignorare.

Pertanto, assicurati di aggiungere il nome file, la directory o l'estensione completa al tuo file gitignore.

Puoi controllare i documenti per imparare come funziona il file gitignore.

Tuttavia, GitHub ha un ottimo elenco dei modelli Gitignore standard, come mostrato nella risorsa seguente:

https: // github.com/github/gitignore

Puoi controllare il tuo modello di Gitignora di destinazione e aggiungerlo al tuo repository.

Chiusura

In questo articolo, abbiamo discusso di come correggere il tuo file gitignore non funziona.