In questo post, spiegheremo come unire senza auto-impegno.
Come si uniscono senza commit automatico?
Per unire il ramo Git senza auto-impegno, utilizza il "Git Merge Branch -No -commit"Comando seguendo la procedura fornita.
Passaggio 1: Open Git Terminal
Dal menu di avvio di Windows, apri "Git Bash"Git Terminal:
Passaggio 2: Passa al repository Git
Utilizzare il "CD"Comando di spostarsi nel repository Git:
$ cd "c: \ git \ demo2"Passaggio 3: crea un nuovo ramo
Crea una nuova filiale eseguendo il "GIT Branch "Comando:
$ git branch workPassaggio 4: passare a New Branch
Passa al ramo appena creato tramite il comando fornito:
$ git checkout lavoroPassaggio 5: crea un nuovo file
Usa il "tocco"Comanda e crea un nuovo file:
$ touch file1.TXTPassaggio 6: Aggiungi file all'indice di tracciamento
Quindi, aggiungi il file all'indice di tracciamento utilizzando il comando di seguito:
$ git aggiungi file1.TXTVerificare lo stato del repository Git controllando il suo stato e assicurati che le modifiche non rintracciate vengano aggiunte al monitoraggio di un indice o meno:
$ git statusPassaggio 7: commettere modifiche
Con l'aiuto del "commit git"Comando, commetti le modifiche monitorate:
$ git commit -m "file1 è impegnato"Controllare il registro del repository per confermare se le modifiche sono impegnate o meno:
$ git logPassaggio 8: passare al ramo master
Quindi, passa al ramo in cui si desidera unire il nuovo ramo usando "Checkout Git"Comando. Ad esempio, abbiamo aperto un "maestro" ramo:
$ git checkout masterPassaggio 9: unione del ramo
Successivamente, unisci il ramo Git senza un auto-impegno:
$ git unire work --no-commit --no-ffControlla il registro GIT per verificare se il commit di unione viene generato o meno:
$ git logL'output indica che abbiamo usato il "Git unire"Comando senza auto-impegno:
Suggerimento bonus: rimuovi il commit dopo l'imbardata git
Per rimuovere i commit dopo l'operazione di unione GIT senza annullare il processo di unione, è possibile utilizzare "reset git "Comando. A tale scopo, controlla le istruzioni fornite.
Passaggio 1: unione del ramo
Innanzitutto, unisci il ramo attraverso il "Git unire"Comando:
$ git unire il lavoroIn tal modo, l'editor di testo apparirà sullo schermo. Modifica il messaggio di commit e premi il "Ctrl+s"Chiave per salvare il messaggio. Quindi, premere il "Ctrl+X"Per uscire dal Nano Editor:
Controllare i registri del repository per confermare se il messaggio di commit viene salvato o meno:
$ git logL'output mostra che abbiamo unito il ramo con il commit:
Passaggio 2: rimuovere il commit solo dopo l'iscrizione a git
Ora rimuovi il messaggio di commit dopo che Git si fonde usando il "reset git"Comando:
$ git reset "@~ 1"Ancora una volta, verificare il registro del repository git per verificare se il messaggio di commit viene rimosso o meno:
$ git logQui, puoi vedere che abbiamo rimosso il commit solo dopo la Git Munge:
Abbiamo dimostrato come usare Git Merge senza auto-impegno.
Conclusione
Per usare il "Git unire"Comando senza commit automatico per unire le filiali, aprire prima il repository locale Git. Passa al ramo in cui si desidera unire un altro ramo attraverso "Checkout Git "Comando. Dopodiché, usa il “Git Merge -No -commit"Comando per unire la filiale senza auto-impegno. Questo post ha elaborato su come usare il "Git unire"Senza auto-impegno.