Opzioni di commit Git

Opzioni di commit Git

Quando gli sviluppatori apportano modifiche ai loro progetti, devono aggiungere tali modifiche all'area di stadiazione. Successivamente, è necessario spingere tali modifiche al repository locale. A tale scopo, il comando "commit git" può essere utilizzato. Questo comando spinge le modifiche dell'area di stadiazione al repository locale e genera l'ID di commit. Inoltre, diverse opzioni possono anche essere utilizzate con questo comando per eseguire operazioni diverse.

Questo articolo spiegherà diverse opzioni di commit git.

Quali sono le diverse opzioni di commit git?

L'importante opzioni di commit git sono le seguenti:

  • Opzione "-M"
  • Opzione "-A"
  • Opzione "-mend"

Come utilizzare l'opzione di commit git "-m"?

IL "-MOpzione "in"commit git"Il comando viene utilizzato per specificare il messaggio di commit. Consente agli utenti di scrivere/digitare il messaggio di commit desiderato utilizzando comandi anziché l'editor di testo predefinito.

Dai un'occhiata ai seguenti passaggi per vedere come utilizzare questa opzione.

Passaggio 1: Visualizza lo stato GIT

Innanzitutto, visualizza lo stato corrente del repository di lavoro:

$ git status

Si può vedere che esiste una "demo.file txt "che deve essere impegnato:

Passaggio 2: commettere modifiche

Ora, digita il "commit git"Comando insieme al"-M"Flag e il messaggio di commit desiderato per commettere modifiche:

$ git commit -m "file demo modificato"

Passaggio 3: visualizza il messaggio di commit

Successivamente, controlla la cronologia del commit per visualizzare il messaggio di commit:

$ git log

Nell'immagine seguente, è possibile vedere il messaggio di commit evidenziato:

Come utilizzare l'opzione di commit git "-a"?

IL "-UNL'opzione "può anche essere utilizzata con il"commit git"Comando per specificare gli commit. Questa opzione commette solo tutti i file già aggiunti in GIT. Più specificamente, questa opzione non commette i nuovi file non tracciati. Per una migliore comprensione, guarda i seguenti passaggi.

Passaggio 1: visualizzare lo stato corrente

Innanzitutto, visualizza lo stato della directory corrente tramite il comando seguente:

$ git status

Secondo l'output di sotto fornito, il repository corrente contiene un nuovo file modificato e un nuovo non tracciato:

Passaggio 2: commettere modifiche

Successivamente, inserisci il comando sotto l'elenco di seguito per commettere modifiche:

$ git commit -a

Dopo aver eseguito il comando sopra indicato, l'editor di testo si aprirà e chiederà di scrivere il messaggio di commit. Digita il messaggio di commit desiderato, salva le modifiche e chiudi l'editor:

L'immagine seguente indica che un file è stato impegnato:

Passaggio 3: verificare le modifiche

Per verificare se i file sono stati impegnati o meno, controlla lo stato GIT:

$ git status

Si può osservare che solo il file esistente è stato impegnato e che il nuovo file non rintracciato non è stato impegnato:

Come utilizzare l'opzione di commit git "-mend"?

IL "-modificareOpzione "con la"commit git"Il comando viene utilizzato per riscrivere l'ultimo commit. Permette agli utenti di modificare/modificare il messaggio di commit. Se l'utente ha commesso un messaggio di commit sbagliato, questa opzione può essere utilizzata per modificare il messaggio di commit.

Prova le seguenti istruzioni per vedere come funziona questa opzione.

Passaggio 1: visualizza la cronologia dei commit

Innanzitutto, controlla il registro GIT per visualizzare l'ultimo messaggio di commit:

$ git log

Passaggio 2: modifica il messaggio di commit

Quindi, scrivi il comando fornito per riscrivere l'ultimo messaggio di commit:

$ git commit --mend

Dopo aver eseguito il comando sopra elencato, verrà aperto l'editor di testo. Riscrivi il messaggio di commit desiderato, salva le modifiche e chiudi l'editor:

Passaggio 3: verificare le modifiche

Infine, assicurarsi se il messaggio di commit sia stato modificato o meno visualizzando la cronologia del commit:

$ git log

Come puoi vedere, il messaggio di commit è stato modificato con successo:

Abbiamo spiegato in modo efficiente le opzioni importanti di "commit git"Comando.

Conclusione

Le opzioni comunemente usate con "commit git"Comando sono"-M "," -a "e" -amend". IL "-M"L'opzione viene utilizzata per impostare il messaggio di commit desiderato nella riga di comando. Mentre il "-UN"L'opzione viene utilizzata per specificare i commit e scrivere messaggi di commit sull'editor di testo predefinito. Inoltre, il "-modificare"L'opzione riscrive l'ultimo commit. Questo articolo ha spiegato diverse opzioni di commit git.