In una situazione del genere, a volte, gli sviluppatori incontrano conflitti non commerciali a causa di molteplici cambiamenti contemporaneamente e non uniti. Possono risolvere questo conflitto senza impegnarsi.
Questa guida discuterà la soluzione più semplice al conflitto di Git Stash senza commit.
Come risolvere il conflitto di Git Stash senza commettere?
Il più delle volte, Git Stash non sono stati controllati da sviluppatori quando stanno lavorando a un file di progetto simili e aggiungendo modifiche più volte. Per risolvere questo particolare conflitto, gli sviluppatori devono mettere in scena le modifiche all'indice di tracciamento eseguendo il "git aggiungi "Comando senza impegnarsi.
Andiamo avanti, controlla quando si verifica il conflitto e risolverlo.
Passaggio 1: passare al repository Git
Eseguire il "CD"Comando e navigare nella directory locale Desired Git:
$ CD "C: \ Users \ Nazma \ git \ repo_16"
Passaggio 2: generare e aggiornare il file
Quindi, genera e aggiorna un nuovo file eseguendo "eco"Comando:
$ echo "il mio file di testo" >> "file1.TXT"
Passaggio 3: monitora il file
Successivamente, monitora un file appena creato nell'indice tramite il seguente comando:
$ git aggiungi file1.TXT
Passaggio 4: spingere le modifiche al repository git
Successivamente, eseguire il comando fornito e spingere le modifiche al repository Git:
$ git commit -m "Il primo file di Repo aggiunto"
Passaggio 5: aggiornamento del file
Usa il "eco"Comando e aggiorna il file precedentemente creato:
$ echo "file di testo" >> "file1.TXT"
Passaggio 6: Git Stash
Ora, aggiungi tutte le modifiche alla memoria temporanea eseguendo il "Git Stash"Comando:
$ git stash
Passaggio 7: modifica il file esistente
Allo stesso modo, aggiorna il file esistente tramite il comando di seguito:
$ echo "file" >> "file1.TXT"
Passaggio 8: Aggiungi modifiche in scena
Quindi, eseguire il “git aggiungi ."Comando per aggiungere modifiche all'indice:
$ git aggiungi .
Passaggio 9: applicare le modifiche a tenere
Successivamente, applicare le modifiche temporanee di consumo sul repository Git attraverso il "Git Stash Applica"Comando:
$ git stash applica
Secondo l'output sotto fornito, le modifiche di sospensione non vengono applicate e si è verificato un conflitto:
Nota: Ora, per risolvere il conflitto sopra indicato, l'utente deve aggiungere le modifiche al repository GIT specificando il nome del file particolare.
Passaggio 10: Aggiungi modifiche
Ora, esegui il "git aggiungi"Comando insieme al nome del file particolare in cui vengono apportate modifiche:
$ git aggiungi file1.TXT
Passaggio 11: applica Git Stash
Infine, applica le modifiche di sospensione salvate nella scorta attraverso il seguente comando:
$ git stash applica
Si può osservare che i cambiamenti di scorta sono stati applicati correttamente:
Si trattava di risolvere il conflitto di scorta senza impegnarsi in git.
Conclusione
Il conflitto non commercializzato si riscontra quando si eseguono più modifiche dagli sviluppatori quando stanno lavorando su un file simile. Per risolvere il conflitto di Git Stash, devono mettere in scena le modifiche aggiuntive all'indice senza impegnarsi eseguendo il "git aggiungi "Comando. Questa guida ha illustrato la soluzione più semplice al conflitto di Git Stash senza commit.