Prima di utilizzare il comando della directory di modifica, dobbiamo prima assicurarci che Git sia installato sul nostro Linux o su un altro sistema operativo simile a Unix. Per confermarlo, dobbiamo controllare la versione GIT; Se la versione GIT viene visualizzata nella schermata Shell, significa che Git è installato sul nostro sistema operativo. Il comando che abbiamo usato per controllare la versione GIT è elencato di seguito; Non è necessario eseguire questo comando dalla radice o dalla directory home:
$ git -versionEsempio 01: Controlla la directory di lavoro corrente
In questo tutorial, esamineremo come modificare l'attuale directory di lavoro in Git Bash usando i comandi Bash Linux su Kali Linux. Il comando CD in Git Bash consente di spostarti all'interno delle directory, probabilmente dalla directory corrente a un'altra directory. Il comando "cd" significa "modifica la directory."Il comando CD può essere ampiamente utilizzato nelle shell di qualsiasi sistema Linux (CMD) per lo stesso scopo. Prima di utilizzare l'istruzione "CD", dobbiamo scoprire l'attuale directory di lavoro del nostro sistema utilizzando l'istruzione "PWD" come mostrato.
$ pwdPer iniziare, fai un elenco di cartelle e file nella directory corrente. Apri il repository git nel sistema di bash locale per iniziare. Abbiamo usato il comando "LS" per vedere l'elenco di tutti i file e le cartelle nella directory corrente nella screenshot. Se non conosciamo il nome preciso della directory o delle cartelle a cui vogliamo navigare, possiamo usare il comando LS per vedere tutte le directory e i file disponibili nella directory corrente. Come mostrato di seguito, abbiamo una singola cartella di Git denominata "Works" nella nostra attuale directory di lavoro e molti file esistono in questa cartella. Diamo un'occhiata ad alcune istanze su come spostarsi tra le directory GIT usando vari comandi.
$ lsEsempio 2: modifica Git Directory
Modificheremo la directory corrente da "/home/linux/" alla cartella "opere" nell'esempio seguente. Per navigare nella nostra directory di destinazione desiderata, abbiamo utilizzato la parola chiave "cd" nella riga di comando seguita dal nome della directory, i.e., lavori. Questo ci sposta nella directory "opere". Usando l'istruzione "LS", abbiamo appreso che contiene un file di testo e un progetto di cartella1. Se vogliamo spostarci all'interno della cartella Project1, dobbiamo utilizzare le stesse istruzioni "CD" come mostrato. Mentre nella directory "Project1", abbiamo usato il comando "PWD" per visualizzare il percorso di questa directory di lavoro corrente.
$ CD funzionaEsempio 3: spostati dalla cartella GIT alla directory home
Il comando "CD" può essere usato per tornare indietro verso la tua home directory quando sei attualmente in un'altra posizione, io.e., "lavori."Se vai direttamente alla directory/cartella di home, questo comando tornerà utile. La prima riga rivela che abbiamo usato il comando CD (modifica directory) senza specificare un nome di directory.
$ CDEsempio 4: torna indietro alla cartella Git
Per tornare a (o inoltrare) la directory/cartella precedente, è anche possibile utilizzare l'istruzione "CD -". Se hai sfogliato accidentalmente la directory sbagliata, questo comando sarà molto comodo da usare. In precedenza eravamo nella directory delle opere, quindi invece di digitare il comando con l'intero percorso, abbiamo usato il comando (cd -) per tornare ad esso. Dopo l'esecuzione di questo comando, il sistema operativo ci porta nella cartella delle opere, come mostrato.
$ CDIn una gerarchia, la directory di radice è la prima o la directory più alta. Se ti trovi in un'altra directory, digita "CD /" per spostarsi nella directory principale come mostrato.
$ CDUsa "CD ..." per salire a livello di directory. Siamo attualmente nella directory Project1 e vogliamo arrivare alla directory home, come mostrato nell'esempio seguente. Stiamo usando un livello superiore per navigare. Quando abbiamo usato il primo comando "CD ...", ci siamo trasferiti nella directory "Works" e quando abbiamo usato il secondo comando "CD ...", ci siamo trasferiti nella directory "Home".
$ cd ..Possiamo viaggiare in numerosi livelli usando il segno "/" nel comando "CD" dopo doppi punti, proprio come abbiamo usato le semplici istruzioni "CD ..." per tornare indietro. I livelli che vogliamo tornare indietro sono determinati dalla quantità di punti (.) e tagli in avanti (/). Assicurati di ricontrollare che il numero di livelli forniti nel nostro comando sia corretto.
$ cd ... /..Esempio 5: vai direttamente alla directory desiderata
Inserisci semplicemente "CD" nell'area di istruzione insieme al percorso esatto della directory per saltare nella directory desiderata. Dovremmo usare il percorso all'interno dei simboli citati, E.G., "/Home/Linux/Works/Project1". Se non viene rilevata alcuna directory, è possibile ricevere una directory non trovata errore. Vedi l'esempio seguente per un'illustrazione.
$ CD/Home/Linux/Works/Project1Usando il comando CD e l'intero percorso della directory, possiamo navigare direttamente alla nostra directory home, che è “/home/linux/” secondo l'output di seguito.
$ cd/home/linux/Conclusione
In questo articolo, abbiamo imparato cos'è una directory e come passare da una directory git a un'altra tramite comandi bash. Abbiamo esaminato diverse idee e un esempio del mondo reale di come metterle in esercizio. Durante la gestione di qualsiasi altro sistema operativo Linux o UNIX diverso da Kali Linux, il comando della directory di modifica è ugualmente utile.