Questo post dimostrerà:
Perché utilizzare "Git RM" per rimuovere i file anziché "RM"?
IL "git rm" E "Rm"Vengono utilizzati per rimuovere i file dal repository Git. La differenza principale tra questo comando è che il Git RM viene utilizzato per rimuovere i file solo dall'indice di tracciamento del repository Git, non dal repository di lavoro. Comunque, il "Rm"Il comando rimuove i file completamente dall'indice di tracciamento e dal repository di lavoro. Pertanto, gli utenti GIT sono tenuti a utilizzare Git RM per la rimozione di file dall'indice di tracciamento e mantenerli nel repository di lavoro GIT.
Come rimuovere un file usando il comando "git rm"?
Usa il "git rm"Per rimuovere il file dall'indice di tracciamento GIT e tenerlo nel repository di lavoro. Per rimuovere i file utilizzando "git rm"Comando, guarda le istruzioni fornite.
Passaggio 1: Open Git Terminal
Innanzitutto, apri il terminale Git dal "Avviare" menù:
Passaggio 2: Passa al repository Git
Vai al repository Git usando il "CD"Comando:
$ cd "c: \ git \ design"
Passaggio 3: controlla lo stato del repository git
Controllare lo stato del repository per controllare le modifiche non tracciate e monitorate:
$ git status
Passaggio 4: spostare il file in indice di tracciamento
Aggiungi il file non tracciato all'indice di stadiazione utilizzando il GIT "aggiungere"Comando:
$ git aggiungi .
Ancora una volta, controlla lo stato del repository per verificare se le modifiche non rintracciate sono impegnate o meno:
$ git status
Qui, puoi vedere il file non tracciato "File.TXT"Viene aggiunto con successo all'indice di stadiazione:
Passaggio 5: rimuovere il file usando il comando "git rm"
Ora, utilizza il "git rm"Comando per rimuovere il file dall'indice di tracciamento (area di gestione temporanea) ma mantienilo nel repository di lavoro Git (area di detenzione):
$ git rm -file cached.TXT
Controllare lo stato del repository Git per verificare se il file viene rimosso dall'indice di tracciamento o meno:
$ git status
L'output seguente indica che il file viene rimosso dall'indice di tracciamento ma esiste comunque nel repository di lavoro:
In alternativa, utilizzare il "ls"Comando per verificare se il file viene rimosso o meno dal repository di lavoro:
$ ls
L'output mostra che il file viene rimosso solo dall'area di tracciamento, non dal repository di lavoro:
Come rimuovere un file usando il comando "RM"?
Per rimuovere completamente i file dal repository, gli utenti Git possono semplicemente utilizzare il "Rm"Comando. A tale scopo, esaminare le istruzioni fornite.
Passaggio 1: controlla lo stato del repository
Innanzitutto, controlla lo stato del repository Git usando "Stato Git"Comando:
$ git status
Qui, puoi vedere il "File.TXT"Il file è presente nel repository di lavoro e non è stato ancora aggiunto all'indice di tracciamento:
Passaggio 2: rimuovere il file utilizzando il comando "RM"
Per rimuovere completamente il file dal repository GIT, utilizzare "Rm"Comando:
file $ rm.TXT
Ancora una volta, controlla lo stato per verificare se il file viene rimosso o meno:
$ git status
Qui, puoi vedere che il file viene rimosso correttamente dal repository Git:
Passaggio 3: visualizza tutti i file
Visualizza tutti i file da verificare se il file viene rimosso dal repository di lavoro Git o non utilizzando "ls"Comando:
$ ls
L'output mostra che il file viene completamente rimosso dall'indice di tracciamento GIT e dal repository di lavoro:
Hai imparato la differenza tra "git rm" E "Rm"Comandi e come usarli.
Conclusione
IL "git rm"E semplice"Rm"I comandi sono entrambi utilizzati per rimuovere i file. La differenza principale tra questi due comandi è che Git RM rimuove il file per l'indice di tracciamento GIT, non dal repository di lavoro GIT. Mentre il comando RM rimuove i file in modo permanente dall'indice di tracciamento e dal repository di lavoro. In questo post, abbiamo dimostrato perché utilizziamo Git RM per rimuovere i file anziché RM.