Vanligvis kan brukere ønske å angre de engasjerte endringene og prøve å bringe prosjektet tilbake til en tidligere tilstand eller kan være lurt å endre den nyeste engasjerte filen og ønsker å vende filen til et iscenesettelse eller ustagende miljø.
Denne oppskrivningen vil diskutere:
Så la oss starte!
Hvordan fjerne en fil fra siste forpliktelse gjennom GIT RESET -kommandoen?
For å fjerne en fil fra den siste forpliktelsen ved å bruke Git Reset -kommandoen, åpner du først Git Working Repository og bruker "git reset -soft head ~ 1”Kommando.
For å fjerne en fil fra den siste forpliktelsen, sjekk ut den oppgitte prosedyren.
Trinn 1: Åpne Git Bash Git Terminal
Fra "Oppstart”Meny, åpne Git Bash -terminalen:
Trinn 2: Flytt til Git Repository
Naviger til Git Local Repository:
$ CD "C: \ git"
Trinn 3: Lag ny fil
Lag en ny fil i Git -depotet:
$ Touch File1.tekst
Trinn 4: Legg til fil i etappeområdet
Etter å ha opprettet en ny fil, kan du legge den til i iscenesettelsesområdet ved å bruke den oppgitte kommandoen:
$ git Legg til File1.tekst
La oss gå til neste trinn for å bekrefte om filen legges til et iscenesettelsesområde.
Trinn 5: Sjekk filstatus
Sjekk depotstatusen for å bekrefte om filen legges til et iscenesettelsesområde eller ikke:
$ git status
Her kan du se at filen er lagt til i iscenesettelsesområdet:
Trinn 6: Forplikt scenefil
Deretter kan du forplikte den iscenesatte filen gjennom "git forpliktelse”Kommando og spesifiser den nødvendige meldingen med“-m”Alternativ:
$ git commit -m "file1 er forpliktet"
Trinn 7: Sjekk git -loggen
Kontroller GIT -loggen for å bekrefte om endringene er begått eller ikke:
$ git log
Trinn 8: Fjern fil fra siste forpliktelse
Deretter fjerner du filen fra den siste forpliktelsen ved å bruke "Git tilbakestilling”Kommando sammen med“-myk”Alternativ, da det vil flytte de engasjerte filene til iscenesettelsesområdet uten å miste filinnholdet:
$ git reset -myk hode ~ 1
Etter det, sjekk GIT -statusen for å bekrefte om filen er flyttet tilbake til iscenesettelsesområdet:
$ git status
Her kan du se, vi har fjernet filen fra den siste forpliktelsen, og den er lagt tilbake til iscenesettelsesområdet:
Hvordan fjerne en fil fra den siste forpliktelsen gjennom Git RM -kommandoen?.
For å fjerne filen fra den siste forpliktelsen ved hjelp av Git RM -kommandoen, sjekk ut den oppgitte prosedyren.
Trinn 1: Opprett ny fil
For det første, oppretter en ny fil i det for øyeblikket åpnet depot:
$ Touch File2.tekst
Trinn 2: Legg til filer og kataloger i iscenesettelsesområdet
For å legge til alle ustagede filer i iscenesettelsesområdet, bruk den gitte kommandoen med ".”Alternativ:
$ git Legg til .
Trinn 3: Sjekk Git Repository Status
Sjekk GIT -depotstatusen for å bekrefte om filene og katalogene er lagt til i iscenesettelsesområdet eller ikke:
$ git status
Trinn 4: Forplikt alle iscenesettelsesfiler
Deretter kan du begå iscenesettelsesfilene ved å bruke den oppgitte kommandoen:
$ git commit -m "Alle filer er begått"
Sjekk Git Repository -loggen for å bekrefte om filer er begått eller ikke:
$ git log
Trinn 5: Fjern fil fra siste forpliktelse
Til slutt, for å fjerne filen fra den siste forpliktelsen fra iscenesettelsesområdet, kan du bruke "git rm”Kommando:
$ git rm -cached file2.tekst
Trinn 6: Sjekk status
Igjen, sjekk Git Repositorys nåværende tilstand:
$ git status
Utgangen nedenfor indikerer at vi har fjernet filen fra den siste forpliktelsen og fra iscenesettelsesområdet:
Vi har lært deg hvordan du fjerner filen fra den siste forpliktelsen.
Konklusjon
Brukere kan fjerne filen fra den siste forpliktelsen og gjenopprette den forrige versjonen. For å fjerne filen bare fra den siste forpliktelsen uten å miste innholdet, bruk "$ git reset -soft head ~ 1”Kommando. For å fjerne filen fra den siste forpliktelsen og slette den fra iscenesettelsesområdet, bruk "$ git rm -cached ”Kommando. I denne oppskrivningen har vi lært deg hvordan du fjerner filer fra den siste forpliktelsen.