Quindi, iniziamo questa guida:
Git Stash
Lo stashing è un fenomeno che ha lo scopo di archiviare temporaneamente i file/contenuti in modo sicuro; Git supporta anche questa funzione ed è riconosciuta come "Git Stash". I programmatori su Git utilizzano frequentemente questa funzione Git Stash consente di archiviare il codice o qualsiasi testo per un uso successivo: ad esempio, quando si apportano modifiche a un file nel repository; È possibile che tu possa incontrare qualsiasi altra attività o devi lavorare su altri progetti; Quindi, puoi commettere tali modifiche in seguito per salvare il file originale.
Git Stash Pop
Il Git Stash Pop è un altro utile comando supportato da Git; Ogni volta che metti il contenuto, la prossima cosa è che devi commettere quei cambiamenti ad un certo punto. L'applicazione Git Stash viene utilizzata per ottenere il contenuto dal file di stash e impegnarlo nel file originale; C'è un altro comando Git Stash Drop che viene utilizzato per far cadere il contenuto di scorta senza applicarlo. Si nota che le funzionalità di entrambi i comandi possono essere eseguite utilizzando un singolo comando chiamato come Git Stash Pop. Questa operazione riceverà il contenuto dal file di stash e applicherà le modifiche al file; Inoltre, oltre a commettere modifiche, lascia cadere anche il file di scorta.
Come funziona Git Stash in Ubuntu
In primo luogo, è necessario creare un progetto GIT e inizializzare il repository Git sul tuo Ubuntu; Puoi crearlo localmente da e il comando menzionato di seguito creerà "newpro"Progetto nella tua home directory:
$ git init - -bara ~/newpro
Ora, cambia la directory di lavoro del terminale in "newpro"Usando il comando menzionato di seguito:
$ cd/home/adnan/newpro
Mantieni il tuo terminale nella stessa directory; Tieni presente che stiamo lavorando per la scorta; A tale scopo, dobbiamo apportare modifiche al nostro progetto; Abbiamo creato uno script Python emettendo il seguente comando:
$ touch script.Py
Accedi a questo script usando Nano Editor e scrivi un po 'di testo come commento o puoi anche scrivere il codice Python:
$ nano script.Py
Esegui il seguente comando per inizializzare e incorporare modifiche al repository del progetto GIT:
$ git init && git aggiungi .
Una volta aggiunte correttamente le modifiche, è necessario verificare lo stato del repository utilizzando il comando indicato di seguito:
Si osserva che le modifiche (che non sono ancora commesse) sono visualizzate nell'output:
$ git status
Dopo aver confermato che, le modifiche non sono impegnate, è possibile eseguire il comando "Git Stash" per riporre tali modifiche; Per questo, esegui il comando nel tuo terminale Ubuntu:
$ git stash
Infine, una volta salvati i cambiamenti; È possibile verificare nuovamente lo stato per verificare che le modifiche siano state inviate a ribellarsi o meno:
$ git status
Come funziona Git Stash Pop in Ubuntu
Una volta eseguita la scorta, si può applicare tali modifiche salve in Stash: qui stiamo facendo scoppiare il file di scorta con l'aiuto di "Git Stash Pop". Ciò applicherà le modifiche e tunica il file di scorta; Prima di usare POP eseguiremo il comando menzionato di seguito per visualizzare tutta la scorta:
$ git stash show -p
Successivamente, è possibile applicare queste modifiche e svuotare il file di scorta utilizzando il comando menzionato di seguito:
$ git stash pop
Una volta che hai messo il contenuto, esegui il comando Show Stash per verificare che rimane qualcosa o il contenuto viene applicato e troncato:
$ git stash show -p
Conclusione
Dall'inizio del 21 ° secolo, l'era informatica si è concentrata per renderlo tecnologicamente ricco; Soprattutto l'evoluzione hardware e software è il risultato principale di questo secolo. Un altro notevole miglioramento è lavorare in un ambiente collaborativo; Questo ambiente collaborativo consente a più programmatori di lavorare su un singolo progetto contemporaneamente e Git è il software che garantisce tali autorizzazioni. In questo articolo, abbiamo spiegato brevemente due comandi di base di Git che vengono utilizzati per archiviare e applicare le modifiche non impegnate. Git Stash aiuta a archiviare il contenuto non impegnato in un luogo sicuro mentre Git Stash Pop consente di applicare le modifiche e troncare il file di scorta associato.