Questo articolo coprirà i seguenti aspetti:
Prerequisito: Aggiungi cartella/directory all'indice Git
Per aggiungere la particolare directory all'indice GIT, in primo luogo, vai al repository Git desiderato e visualizza il suo contenuto. Quindi, aggiungi la sottocartella/sottodirectory all'indice Git usando “git aggiungi "Comando.
Passaggio 1: passare al repository locale
Innanzitutto, inserisci il comando sotto l'elenco e reindirizza al particolare repository locale:
CD "C: \ git \ repo1"
Passaggio 2: visualizzare il contenuto del repository
Quindi, elenca il contenuto del repository corrente:
ls
L'output seguente indica che il repository corrente contiene due file e una sottocartella:
Passaggio 3: aggiungi la sottocartella all'indice Git
Ora, utilizza il seguente comando insieme al nome della sottocartella particolare per rintracciarlo:
git aggiungi subdir
Passaggio 4: Visualizza lo stato GIT
Per verificare se l'intera sottocartella è stata messa in scena o meno, visualizza lo stato GIT:
Stato Git
Si può vedere che l'intera sottocartella, incluso il suo contenuto, è stata monitorata:
Metodo 1: Annulla la directory "Git Add"/Meted Utilizzo del comando "Git reset"
IL "reset git"Comando Unstage tutti i file e le cartelle in scena. Per annullare il "git aggiungi "Operazione, utilizzare il"reset git"Comando e specificare la directory/la cartella in scena:
GIT RESET Subdir
Metodo 2: Annulla la directory "Git Add"/Meted Utilizzo del comando "Git Restore"
IL "Git RestoreComando "con il"-messo in scena"L'opzione rimuove un file o una cartella in scena che non è ancora impegnato. Per annullare la particolare cartella in scena, eseguire il comando sotto l'elenco:
Git Restore -Gestito .
Metodo 3: Annulla la directory "Git Add"/Meted Utilizzo del comando "Git RM"
IL "git rmComando "con il"-cache" E "-R"Opzioni e nome directory/cartella rimuove una particolare directory e tutto al suo interno dall'indice GIT:
git rm -cached -r subdir
Qui:
Infine, controlla lo stato GIT per verificare le modifiche:
Stato Git
Come puoi vedere che il "subdir"La sottocartella/directory non è stata messa in scena con successo:
Abbiamo spiegato diversi metodi per annullare l'operazione "Aggiungi git".
Conclusione
Git fornisce comandi diversi per annullare l'operazione "Aggiungi git", come il "reset git ","GIT Restore -Gestito ." E "git rm -cached -r "Comandi. Questi comandi rimuovono la particolare cartella tracciata dall'area di stadiazione Git. Questo articolo ha spiegato vari metodi per annullare l'operazione "Aggiungi git".