Come spingere solo determinati file?

Come spingere solo determinati file?
Gli sviluppatori usano il meccanismo di scorta per archiviare i cambiamenti inutili del loro progetto in un luogo separato. Possono archiviare le modifiche a uno o più file nell'elenco di scorta. Tuttavia, a volte, è necessario aggiungere le modifiche riposate al loro progetto. In questa situazione, puoi spingere qualsiasi file ogni volta che lo desideri. Inoltre, sono disponibili vari comandi GIT per unabarca determinati file.

Questo articolo dimostrerà metodi diversi per spuntare solo file specifici in Git.

Come spuntare solo alcuni file determinati/particolari?

Diversi comandi GIT possono essere utilizzati per spingere solo determinati file, come:

  • “Git Checkout Stash@ - "Comando
  • "git restatore -source = stash@ - "Comando

Metodo 1: Unstash alcuni file che utilizzano il comando "GIT Checkout"

Per spuntare solo alcuni file:

  • Innanzitutto, passa alla directory locale e visualizza il suo stato corrente.
  • Quindi, elenca tutte le scorte disponibili.
  • Successivamente, scegli la particolare scorta e visualizza le sue modifiche.
  • Successivamente, selezionare i file che devono essere non bloccati.
  • Infine, esegui il “git checkout stash@ - "Comanda e verifica le modifiche.

Passaggio 1: vai al repository locale
Innanzitutto, reindirizzare al repository locale desiderato scrivendo il comando sotto fornito:

$ cd "c: \ git \ repos1"

Passaggio 2: visualizzare lo stato corrente
Quindi, controlla lo stato corrente del repository di lavoro:

$ git status

Secondo l'output seguente, lo stato del repository corrente è chiaro:

Passaggio 3: visualizza l'elenco delle scorte
Quindi, visualizza l'elenco delle scorte disponibili nel repository corrente:

$ Git Stash List

Si può osservare che il repository contiene due scorte, i.e., "Stash@0" E "Stash@1":

Passaggio 4: visualizzare particolari modifiche alla scorta
Ora, esegui il comando seguente e specifica il particolare indice di scorta per visualizzare le sue modifiche. Ad esempio, abbiamo specificato "Stash@0"Stash:

$ git stash show stash@0

Si può osservare che il "Test1.TXT" E "Demofile.TXT"Le modifiche al file sono archiviate nella scorta corrente:

PASSAGGIO 5: Unstash un certo file
Successivamente, sposta un determinato file eseguendo il "Checkout Git"Comando insieme all'ID stash desiderato e al nome del file:

$ git checkout stash@0 - test1.TXT

Passaggio 6: verificare le modifiche
Infine, assicurarsi che il particolare file non sia stato impossibile controllando lo stato GIT:

$ git status

Si può vedere che il "Test1.TXT"Il file non è stato impossibile con successo:

Metodo 2: Unstash alcuni file che utilizzano il comando "Git Restore"

Gli utenti possono anche usare il "git restatore -source = stash@ - "Comanda di spostarsi solo i file particolari in git. Seguire i passaggi forniti per la dimostrazione pratica.

Passaggio 1: visualizzare le modifiche specifiche della scorta
Innanzitutto, scegli la particolare scorta e visualizza le modifiche memorizzate in esso usando il seguente comando:

$ git stash show stash@1

L'output seguente visualizza l'elenco dei file archiviati in "Stash@1"Stash. Seleziona il file particolare che deve essere non rimasto:

PASSAGGIO 2: un file in particolare
Quindi, digita il comando fornito fornito insieme all'ID stash desiderato e al nome del file particolare per sconcertarlo. Ad esempio, vogliamo spingere il "Demofile.TXT" file:

$ git restatore - -source = stash@1 -demofile.TXT

Passaggio 3: assicurarsi le modifiche
Infine, controlla lo stato del repository corrente per verificare nuove modifiche:

$ git status

Come puoi vedere, il desiderato "Demofile.TXT"Il file non è stato impossibile con successo:

Abbiamo spiegato i metodi più semplici per spingere solo alcuni file in Git.

Conclusione

Per unabarca solo determinati file, Git fornisce comandi diversi. Questi comandi includono "git checkout stash@ - Comando "e il"git restatore -source = stash@ - "Comando. Questo articolo ha spiegato i metodi per spuntare file specifici in GIT.