Questo articolo fornirà il modo più semplice per risolvere il "niente da commettere" problema.
Come risolvere git aggiungi . -> Ancora "nulla da commettere" con i nuovi file di file?
Quando gli utenti Git hanno monitorato le modifiche attraverso "$ git aggiungi ."Comando, a volte queste modifiche non vengono aggiunte all'area di stadiazione. Tuttavia, esistono nell'elenco del repository di contenuto. Per risolvere questo conflitto, gli sviluppatori devono aggiungere cambiamenti attraverso "$ git add -all"Comando.
Diamo un'occhiata all'implementazione dello scenario sopra discusso!
Passaggio 1: vai al repository locale Git
Innanzitutto, eseguire il “CD"Comando per navigare verso la directory locale richiesta:
$ CD "C: \ Users \ Nazma \ git \ test_13"
Passaggio 2: generare file di testo
Quindi, crea un nuovo file di testo nell'area di lavoro tramite "tocco"Comando:
$ touch file4.TXT
Passaggio 3: tenere traccia delle modifiche dell'area di lavoro nell'indice di stadiazione
Dopodiché, esegui il "git aggiungi ."Comando per aggiungere modifiche all'area di stadiazione:
$ git aggiungi .
Passaggio 4: controlla lo stato
Visualizza lo stato del repository corrente eseguendo il "Stato Git"Comando:
$ git status
Secondo l'output sotto fornito, le modifiche aggiuntive non vengono spinte all'indice di stadiazione:
Nota: Per risolvere i problemi sopra descritti, è necessario tenere traccia di nuovamente le modifiche attraverso "git aggiungi" insieme con il "-Tutto"Flag, che aggiungerà tutte le modifiche eseguite all'indice di stadiazione:
$ git add --ally
Passaggio 5: controlla lo stato
Infine, esegui il "Stato Git"Comando per visualizzare lo stato corrente del repository e verificare che le modifiche aggiuntive vengano tracciate:
$ git status
Qui, puoi vedere l'area di stadiazione contiene le modifiche tracciate:
Ecco qui! Hai imparato il modo più semplice per risolvere il "niente da commettere" problema.
Conclusione
A volte, quando gli sviluppatori spingono i cambiamenti usando il "$ git aggiungi ."Comando, questi non vengono aggiunti all'area di stadiazione ma sono mostrati nell'elenco dei contenuti del repository. Per risolvere questo conflitto, gli sviluppatori devono aggiungere cambiamenti attraverso "$ git -all"Comando. Successivamente, controlla lo stato per verificare le modifiche tracciate. Questo articolo ha illustrato la procedura per la risoluzione del "niente da commettere" problema.