Git-commit-kommando i git | Forklart

Git-commit-kommando i git | Forklart

Når brukere jobber med Git lokalt, må de lagre prosjektkildekodefilen i Git -depotet for ytterligere brukere. For denne operasjonen er forpliktelser den viktigste delen. Når nye/oppdaterte filer lagres, kan de huske endringene når som helst. I tillegg, hvis en rekke forpliktelser oppdateres i en annen del av utviklingsprosjektet, vil de ikke overskrive hverandre.

Resultatene fra denne artikkelen er:

  • Hva er kommandoen “Git Commit”?
  • Hvordan bruke “git commit” -kommando for å lagre endringer med alternativet “-m”?
  • Hvordan bruke “git commit” -kommando for å lagre iscenesatte/ustagede endringer med alternativet “-a”?
  • Hvordan bruke “git commit” -kommando for oppdatering av forpliktelse med alternativet “-Mend”?

Hva er kommandoen “Git Commit”?

git forpliktelse”Brukes for å lagre alle iscenesatte endringer, med en detaljert beskrivelse av ekstra endringer fra GIT -brukerne i forpliktelsen til depotet. Denne kommandoen brukes sammen med de forskjellige operasjonene, for eksempel:

  • -m”Alternativet brukes til forpliktelsesmeldingen.
  • -en”Alternativet brukes til å begå alle oppdaterte iscenesatte og ustagede filer.
  • -endring”Alternativet brukes til å oppdatere den siste Commit -meldingen.

Syntaks

Den generelle syntaksen til “git forpliktelse”Kommando er gitt nedenfor:

git forpliktelse

Her:

  • git forpliktelse”Kommando brukes til å lagre iscenesatte endringer.
  • “”Vil bli erstattet med ønsket alternativ.
  • “”Vil bli erstattet med Git Commit -meldingen.

Hvordan bruke “git commit” -kommando for å lagre endringer med alternativet “-m”?

For å redde de iscenesatte endringene, “git forpliktelse”Kommando kan brukes med“-m”Alternativ. For dette tilsvarende formålet, sjekk ut de medfølgende trinnene.

Trinn 1: Flytt til Git -katalogen

Bruke "CD”Kommando med banen til Git Root Directory og naviger til den:

CD "C: \ Brukere \ Nazma \ git"

Trinn 2: Generer fil

Deretter genererer du en ny fil ved å kjøre "ta på”Kommando:

Berør fil1.tekst

Trinn 3: Scenesatte endringer

Neste, løp "git add”Kommando for å flytte de ekstra endringene til iscenesettelsesområdet:

git legg til fil1.tekst

Trinn 4: Sjekk status

Nå, sjekk statusen til den nåværende Git -grenen ved å utføre følgende kommando:

git status .

Som du ser inneholder iscenesettelsesområdet de ufrelste endringene som må forplikte seg:

Trinn 5: Lagre endringer

Kjør “git forpliktelse”Kommando for å lagre de iscenesatte endringene med“-m”Tag og forplikte detaljer:

git commit -m "ny fil lagt til"

Som du kan se, har de iscenesatte endringene blitt lagret med suksess i Git -depotet:

Trinn 6: Sjekk git -loggen

Til slutt, utfør "git log .”Kommando for å bekrefte den ekstra forpliktelsesmeldingen:

git log .

Fra den undergitte utgangen er den uthevede forpliktelsesmeldingen den siste forpliktelsen:

Hvordan bruke “git commit” -kommando for å lagre iscenesatte/ustagede endringer med alternativet “-a”?

Å bruke “git forpliktelse”Kommando med“-en”Tag For å legge til alle iscenesatte og uoppholdte endringer samtidig til Git -depotet, sjekk først gjeldende arbeidsgrenstatus ved å bruke“git status .”Kommando:

git status .

I henhold til den undergitte utgangen inneholder GIT-grenen de iscenesatte og ustagede endringene:

Kjør “git forpliktelse”Kommando med“-er”Tag for å legge til alle iscenesatte og ustagede endringer:

git commit -am "fil opprettet og oppdatert"

Som du kan se, er alle endringer forpliktet til Git -depotet:

Hvordan bruke “git commit” -kommando for oppdatering av forpliktelse med alternativet “-Mend”?

-endring”Alternativet brukes til å oppdatere den siste Commit -meldingen fra Git Repository. For å gjøre det, utfør "git log”Kommando for å vise GIT -logghistorikken:

git log --oneline .

Fra den undergitte utgangen er den uthevede forpliktelsesmeldingen den siste forpliktelsesmeldingen som må oppdatere:

Kjør deretter den oppgitte kommandoen med ønsket forpliktelsesmelding:

git commit -amend -m "opprettet ny fil og oppdatert eksisterende fil"

Nå, bruk "git log”Kommando for å se Git Log -historien:

git log --oneline .

Det kan observeres at den siste Commit -meldingen er oppdatert med hell:

Det er det! Vi har kort diskutert om “git forpliktelse”Kommando.

Konklusjon

git forpliktelse”Kommando kan brukes til å lagre endringer, med en detaljert beskrivelse ved å bruke forskjellige alternativer, for eksempel“-m”Alternativ for forpliktelsesmeldingen,“-en”Tag for å begå alle oppdaterte iscenesatte og ustagede filer, og“-endring”Alternativ Oppdatering av den siste forpliktelsesmeldingen. Denne artikkelen demonstrerte om “git forpliktelse”Kommando i git.