Cosa viene ignorato

Cosa viene ignorato
Git fornisce un ampio supporto per il controllo della versione open source per archiviare e lavorare sui progetti in modo parallelo. Questi repository possono essere gestiti localmente e, anche sul server; Il supporto del server di Git ha permesso a milioni di parti interessate di contribuire a un progetto specifico. Generalmente, Git osserva qualsiasi file nella directory di lavoro da tre prospettive; Sono tracciati, non tracciati e ignorati. Le osservazioni monitorate si riferiscono ai file che vengono commessi in precedenza e la categoria non tracciata implica i file non impegnati. Tuttavia, la categoria ignorata contiene i file o le directory che non si desidera commettere. Il supporto ignorato di Git mantiene le directory nella categoria non tracciata fino a quando non vengono rimosse dalla categoria Ignora. In questo articolo, abbiamo descritto il modo di ignorare qualsiasi file o directory da impegnare.

Come funziona Git

Si noti che la caratteristica Ignore di Git non è seguita da nessun comando ma, come discusso sopra, IGNORE FILE si trova in una delle tre aree di lavoro fondamentali di GIT. L'ignorante accessibilità di GIT può essere monitorata in ".Gitignore " file che risiede nella directory principale o nel caso in cui non sia disponibile, puoi crearlo. Successivamente, le regole per ignorare i file devono essere scritte nei file che non si desidera commettere. Questi file vengono quindi abbinati per verificare la loro esistenza e quindi ignorati dal commettere. Dopo aver ignorato, si nota che il "Stato Git"Il comando non visualizzerà quei file o directory specifici che vengono ignorati. Tuttavia, i file che Git ha già monitorato non saranno interessati da questa funzione Ignora.

Come configurare la directory Git Ignora

Questa sezione elenca i passaggi per ignorare le directory per impegnarsi dal repository Git; Per facilitare, abbiamo suddiviso questa sezione in diversi passaggi che devi seguire per l'attivazione della funzione Ignora:

Passaggio 1: crea una nuova directory

Successivamente, abbiamo eseguito i seguenti comandi che creeranno un "test"Directory nel tuo progetto GIT e all'interno di ciò un file.Il file txt viene creato:

Test $ mkdir
$ cd test
$ nano file.TXT

Passaggio 2: creare e modificare il .file gitignore

La directory di lavoro attuale deve essere la directory del tuo progetto e utilizzare il seguente comando per creare ".gitignoreFile e "nano"Editor per modificare il file:

Nota: È possibile utilizzare il comando nano per creare e modificare il file contemporaneamente. Inoltre, puoi usare qualsiasi altro "vim","atomo"O anche editor predefinito.

$ nano .gitignore

Il tempo che stai modificando il file sopra; È necessario specificare il nome della directory che non si desidera impegnare. Ad esempio, nel nostro caso, vogliamo rimuovere "test"Directory in modo da specificare il suo nome in quel file come si può vedere nell'immagine qui sotto:

Passaggio 3: inizializza il repository Git e aggiungi le modifiche

Una volta che hai apportato le modifiche eseguite nei passaggi precedenti; È necessario inizializzare il repository Git e aggiungere le modifiche a questo repository. È possibile utilizzare il comando menzionato di seguito per inizializzare il repository Git:

$ git init

E per aggiungere contenuto usa il seguente comando:

$ git aggiungi .

Passaggio 4: commetti le modifiche

Dopo aver inizializzato il repository e aggiunto il contenuto al repository; È necessario commettere le modifiche utilizzando il comando di seguito menzionato:

$ git commit -m "Questo commit è per Git Ignore"

Si osserva che la directory "test"È stato ignorato da".gitignore"File e non è impegnato: l'output viene visualizzato un solo commit che viene eseguito per".gitignore".

Come configurare .Gitignore per tutti i repository

Il metodo sopra è specificato per un repository specifico; Tuttavia, Git ti consente di creare un accesso globale di ".gitignore": Puoi aggiungere nomi di directory che si desidera ignorare durante il commit in un file chiamato"~/.gitignore_global". È possibile utilizzare il comando globale config git per aggiungere ".gitignore_global"Alla sua sezione variabile principale. Per questo, il comando menzionato di seguito può essere utilizzato per eseguire questa azione:

$ git config -core globale.escludefile ~/.gitignore_global

L'immagine sopra lo mostra .Il file Gitignore_Global è impostato su As Exclude Proprietà del file e se qualsiasi directory o nome file inserita all'interno di questo file sarà esentata dal commit.

Conclusione

In questa era tecnologicamente ricca, il mondo ha iniziato a funzionare online in un ambiente condiviso, in cui il supporto dell'ambiente condiviso è fornito da diversi software. Uno dei pacchetti principali in questo senso è Git che ti consente di lavorare in remoto e localmente sugli stessi progetti. Le modifiche locali sono recuperate ai repository remoti utilizzando l'opzione di commit del comando Git. Ecco la sua caratteristica distintiva di Ignore; Supponiamo che tu abbia apportato più modifiche e non vuoi spingere alcuni file dalle modifiche, quindi puoi usare Ignore per saltare quei file. In questo post informativo, abbiamo cercato di trasmettere il concetto di base di Git Ignore e anche la sua applicazione. I file tracciati non sono interessati da questa funzione; Solo i file o le directory che specificano in ".gitignore"Il file non sarà autorizzato a impegnarsi.