Prerequisiti
Installa il desktop GitHub
Il desktop GitHub aiuta l'utente Git a eseguire graficamente le attività relative al GIT. Puoi scaricare facilmente l'installatore dell'ultima versione di questa applicazione per Ubuntu da GitHub.com. È necessario installare e configurare questa applicazione dopo il download per utilizzarla. Puoi anche controllare il tutorial per l'installazione di Github Desktop su Ubuntu per conoscere correttamente il processo di installazione.
Crea un account GitHub
Dovrai creare un account GitHub per pubblicare qualsiasi repository locale.
Crea un repository locale
È necessario creare un repository locale con uno o più file e cartelle per controllare i comandi utilizzati in questo tutorial per rifornire i file non tracciati.
Inizializza il repository Git
Vai alla cartella del repository locale dal terminale ed esegui il comando seguente per inizializzare il repository locale.
$ git init
Aggiungi un file nel repository
Eseguire il comando seguente per aggiungere il di base.Py nel repository.
$ git aggiungi base.Py
Controlla il file tracciato e non tracciato
Corri il "LS" Comando per controllare l'elenco di tutti i file e le cartelle della cartella del repository locale.
$ ls
Corri il "Commit git" Comando per controllare i file tracciati e non tracciati:
$ git commit
Il seguente output mostra che la cartella del repository contiene due file. Questi sono di base.Py E test.Py. La base.Py viene aggiunto al repository prima. Quindi, di base.PY è un file e test tracciato.Py è un file non tracciato, rispettivamente.
File non tracciati da stash usando "Git Stash"
I file non tracciati modificati possono essere salvati utilizzando il "Git Stash" comando in due modi diversi. Un modo è usare il -include -ostacolato Opzione con la "Git Stash" comando. Un altro modo è usare il -u Opzione con la "Git Stash" comando. L'uso di queste opzioni è stato mostrato di seguito.
A) Utilizzo dell'opzione -include -non trattata
Esegui i seguenti comandi per controllare l'elenco del file e delle cartelle della cartella repository. Salva i file non tracciati e controlla di nuovo l'elenco file e cartelle della cartella del repository. Qui, la "LS" Il comando viene utilizzato per mostrare l'elenco dei file e la cartella della cartella del repository e "Git Stash -include -Untracked" Il comando viene utilizzato per salvare i file non tracciati.
$ ls
$ Git Stash-Include-UntrackEd
$ ls
Il seguente output mostra che la cartella del repository contiene due file, denominati di base.Py E test.Py, prima di eseguire il "Git Stash" comando. Qui, di base.Py è tracciato file e test.Py è un file non tracciato. Il file non tracciato viene rimosso dalla cartella del repository dopo l'esecuzione del "Git Stash" comando.
B) Utilizzo dell'opzione -u
Esegui i seguenti comandi per controllare i file tracciati e non tracciati del repository. Salva i file non tracciati e controlla di nuovo l'elenco file e cartelle della cartella del repository. Qui, il "Git LS-Files" Il comando viene utilizzato per mostrare l'elenco dei file tracciati, la "LS" Il comando viene utilizzato per mostrare l'elenco dei file e la cartella della cartella del repository e "Git Stash -u" Il comando viene utilizzato per salvare i file non tracciati.
$ git ls-files
$ ls
$ git stash -u
$ ls
Il seguente output mostra che la cartella del repository contiene due file, denominati di base.Py E test.Py, prima di eseguire il "Git Stash" comando. Qui, di base.Py è tracciato file e test.Py è un file non tracciato. Il file non tracciato viene rimosso dalla cartella del repository dopo l'esecuzione del "Git Stash -u" comando.
Stash File non tracciati usando "Git Add"
I file non tracciati del repository possono essere salvati senza utilizzare il -Include-ostacolato O -u Opzione del "Git Stash" comando. Devi aggiungere i file non tracciati del repository utilizzando il "Git aggiungi" comandare ed eseguire il "Git Stash" Comando per salvare il file non tracciato e pulire la directory corrente per lavorare rimuovendo il file non tracciato dalla cartella del repository.
$ git ls-files
$ ls
$ git aggiungi nuovo.Py
$ git slash
$ ls
Il seguente output mostra che l'elenco dei file tracciati e non rintracciati del repository corrente è come i comandi precedenti di rifornire il file non stabilizzato. Il file non tracciato viene rimosso dalla cartella del repository dopo l'esecuzione del "Git Stash" comando.
Recupera il file riportato
C'è un altro comando git per ripristinare i file non tracciati salvati nella cartella del repository quando necessario. Esegui il comando seguente per controllare l'elenco di file e cartelle della cartella del repository corrente e ripristinare i file non tracciati precedente. Qui, la "LS" Il comando viene utilizzato per mostrare l'elenco dei file e la cartella della cartella del repository e "Git Stash Applica" Il comando viene utilizzato per ripristinare i file non tracciati.
$ ls
$ git slash applica
$ ls
Il seguente output mostra che il repository ha un file tracciato e dopo aver eseguito il "Git Stash Applica" comando, il file non rintracciato che viene ripristinato prima viene ripristinato nella cartella del repository.
Conclusione
In questo tutorial sono stati descritti diversi modi per riporre file non tracciati e pulire l'attuale directory del repository "Git Stash" comando. Come possono essere ripristinati i file non tracciati utilizzando il "Git Stash" Il comando è stato anche mostrato qui. Il concetto di file tracciati e non tracciati e il modo per riporre i file non tracciati in Git verrà cancellato per gli utenti Git dopo aver letto questo tutorial.