Hvordan gjøre 'git kassa -theirs' for flere filer

Hvordan gjøre 'git kassa -theirs' for flere filer
På Git lager utvikleren filer og endrer dem flere ganger. Noen ganger blir det derfor vanskelig for utviklere å legge til banen til de flere modifiserte filene samtidig. “Git Checkout -Deirs”Kommando kan brukes sammen med mållagernavnet for å utføre den aktuelle operasjonen. I den nevnte kommandoen, "-deres”Alternativet representerer versjonen som holder arbeidsendringene som skal tilbakeføres til den nåværende Working Git -grenen.

Denne guiden vil gi bruken av “Git Checkout”Kommando sammen med“-deres”Alternativ for flere prosjektfiler.

Hvordan "git checkout -theirs" for flere filer?

For å sjekke ut flere filer, følg de medfølgende trinnene:

  • Gå til Git Repository.
  • Liste opp det eksisterende innholdet i depotet.
  • Velg flere filer og oppdater dem en etter en uten å skyve dem til iscenesettelsesindeksen.
  • Vis statusen til arbeidsreposten.
  • Bytt til rotkatalogen.
  • Utfør “Git Checkout -Deirs ”Kommando.
  • Naviger til mållageret og se statusen.

Trinn 1: Naviger til Git Repository

Først, utfør "CD”Kommando sammen med ønsket depotbane:

$ CD "C: \ Brukere \ Nazma \ Git \ Test1"

Trinn 2: Liste opp eksisterende innhold

Vis deretter listen over gjeldende depotinnhold ved å kjøre "ls”Kommando:

$ ls

Her har vi valgt tre tekstfiler som er fremhevet nedenfor:

Trinn 3: Endre valgt fil

Deretter må du endre "fil.tekst”-Filen gjennom“ekko”Kommando:

$ ekko "fil" >> fil.tekst

Trinn 4: Oppdater valgt fil

Utfør “ekko”Kommando og legg til endringene i den spesifiserte filen:

$ ekko "tekstfil" >> File1.tekst

Trinn 5: Rediger fil

Tilsvarende rediger en annen fil ved hjelp av den oppgitte kommandoen:

$ ekko "Filen min" >> File2.tekst

Trinn 6: Sjekk status

Utfør nå den undergitte kommandoen for å sjekke statusen til det nåværende arbeidsopplegget:

$ git status .

Som du kan se, finnes alle modifiserte filer i Git Working Directory:

Trinn 7: Sjekk med “-Deirs”

Bytt nå til rotkatalogen og bruk "Git Checkout”Kommando:

$ git -kassen -Threirs Test1/*

I ovennevnte kommando, “-deres”Alternativet betyr at den nåværende grenen blir gjenbasert. “test1/”Er navnet på det lokale depotet, som inneholder modifiserte ikke -sporede filer og en stjerne"*”Symbol etter skråstrek“/”indikerer alle filer.

I henhold til den undergitte utgangen blir banene til alle ustagede filer oppdatert:

Trinn 8: Sjekk git -status

Til slutt, flytt til Git -depotet og se på statusen ved å kjøre "git status .”Kommando:

$ git status .

Det kan sees at alle umerkede filer legges til i iscenesettelsesområdet:

Det er alt! Vi har demonstrert “Git Checkout -Deirs”Prosess for mer enn en fil.

Konklusjon

For å sjekke ut flere filer, flytt først til Git -depotet og liste opp det eksisterende innholdet i depotet. Velg deretter flere filer og oppdater dem en etter en uten å legge til indeksen. Deretter kan du sjekke statusen til det gjeldende arbeidsstedet og bytt til rotkatalogen. Til slutt, utfør "Git Checkout -Deirs ”Kommando. Til slutt, naviger til mållageret og se statusen. Denne guiden illustrerte kort "Git Checkout" -kommandoen med alternativet "-Deirs" for flere filer.