I commit sono la procedura centrale dell'uso di Git. È l'istantanea dei progetti di sviluppo, in cui una versione del progetto aggiornata viene creata nell'attuale repository di lavoro di Git. Supponiamo che l'utente crei alcuni file o aggiunga modifiche ai file di codice sorgente del progetto e quindi li traccia nell'area di stadiazione. Successivamente, è necessario aggiornare il repository per nuove modifiche commettendo le modifiche attraverso il “$ Git impegno"Comando.
I risultati di questa guida sono:
Differenziare comandi "git commit -am" e "git commit -m"
IL "-M"L'opzione aggiunge tutte le modifiche monitorate al repository di lavoro corrente di GIT insieme a"$ git commit"Comando. Comunque, il "$ git commit -am "Il comando è necessario quando gli sviluppatori vogliono aggiungere automaticamente le modifiche tracciate e non rintracciate al repository Git senza trasferirsi nell'area di stadiazione.
Come commettere l'opzione "-M"?
Seguire i passaggi seguenti per commettere le modifiche aggiunte al repository Git utilizzando "-M" opzione.
Passaggio 1: passa al repository Git desiderato
Usa il "CD"Comando di navigare nel repository desiderato insieme al suo percorso:
$ CD "C: \ Users \ Nazma \ git \ test_10"
Passaggio 2: generare file
Quindi, crea nuovi file di testo con l'aiuto di "tocco"Comando:
$ touch file2.txt file3.TXT
Qui, abbiamo creato due file di testo:
Passaggio 3: tenere traccia delle modifiche all'indice di stadiazione
Successivamente, aggiungi il “file2.TXT"File appena creato all'indice di stadiazione utilizzando il seguente comando:
$ git aggiungi file2.TXT
Passaggio 4: commettere modifiche monitorate
Ora, esegui il "commit gitComando "con il"-M"Opzione per aggiornare il repository Git:
$ git commit -m "file aggiunti"
Passaggio 5: controlla lo stato del repository git
Successivamente, controlla lo stato del repository git eseguendo "Stato Git"Comando:
$ git status
Come puoi vedere, il file non tracciato "File3.TXT"Non è impegnato nel repository Git:
Come commettere l'opzione "-Am"?
Segui i passaggi di seguito elencati per commettere le modifiche aggiunte al repository Git usando "-SonoOpzione "insieme a"$ git commit"Comando.
Passaggio 1: visualizzare lo stato del repository
Innanzitutto, eseguire il “Stato Git"Comando per controllare lo stato corrente del repository Git:
$ git status
Secondo l'output di seguito elencato, esistono i cambiamenti non tracciati nell'area di lavoro:
Passaggio 2: aggiorna il file esistente
Quindi, apri il file richiesto, aggiorna e salva le modifiche tramite il comando seguente:
$ start file2.TXT
Passaggio 3: traccia le modifiche aggiunte
Dopodiché, usa il “git aggiungi"Comando per tracciare le modifiche aggiunte all'indice di stadiazione:
$ git aggiungi file2.TXT
Passaggio 4: salva le modifiche al repository Git
Ora, salva le modifiche nel repository di lavoro Git attraverso il "commit gitComando "con il"-Sono" opzione:
$ git commit -am "aggiornamenti dei file"
Passaggio 5: verificare le modifiche impegnate
Infine, controllare lo stato del repository corrente e verificare se esistono modifiche tracciate o non rintracciate nel repository di lavoro:
$ git status
Secondo l'output di seguito, l'albero di lavoro è vuoto e non esistono cambiamenti in esso:
Abbiamo dimostrato la differenza tra "-M" E "-Sono"Opzioni insieme a"$ git commit"Comando.
Conclusione
IL "$ git commit -m "Il comando viene utilizzato per aggiungere tutte le modifiche monitorate al repository di lavoro Git. Al contrario, il "$ git commit -am "Il comando aggiunge automaticamente le modifiche tracciate e non tracciate al repository Git. Questa guida ha illustrato la differenza tra "-M" E "-Sono"Opzioni insieme a"$ git commit"Comando.