git add * vs git add .

git add * vs git add .
På Git jobber utviklere på forskjellige depoter, og hvert depot inneholder flere filer. Disse filene inkluderer tekstfiler, Python -filer, Java -filer osv. Det kan også omfatte noen ignorerte filer. Brukere legger disse filene til Git -iscenesettelsesområdet for forskjellige formål. Ulike GIT -kommandoer er tilgjengelige for ikke -sporede filer. Imidlertid kan disse GIT -kommandoene avvike fra hverandre basert på operasjonen de utfører.

Denne artikkelen vil illustrere:

  • Forskjell mellom git add * (stjerne) og git add . (periode) Kommandoer
  • Hvordan du bruker "git add *" og "git add .”Kommandoer i git?

Forskjell mellom git add * (stjerne) og git add . (periode) Kommandoer

git add *”Er en GIT -kommando som legger til filer til Git -iscenesettelsesområdet bortsett fra filene som starter med“." (punktum). Imidlertid "git add .”Kommandofase/Legg til alle de ikke -sporede filene i depotet til GIT -indeksen for sporingsformål. Begge kommandoene fjerner ikke manuelt slettede filer.

Hvordan du bruker "git add *" og "git add .”Kommandoer i git?

Å forstå hvordan “git add *”Og“git add .”Kommandoer fungerer i Git, først, flytt til den aktuelle lokale katalogen. Vis deretter ikke -sporede filer og utfør disse kommandoene. Følg trinnene nedenfor for en bedre forståelse.

Trinn 1: Naviger til lokalt depot

Bytt først til ønsket depot ved hjelp av den gitte ga kommandoen:

$ CD "C: \ git \ repo2"

Trinn 2: Vis git -status

Kontroller deretter arbeidsmiljøets nåværende status:

$ git status

Utgangen nedenfor indikerer at det nåværende depotet inneholder tre ikke -sporede filer:

Trinn 3: Ikke -sporede filer

Nå, skriv ut “git add”Kommando sammen med“*”Symbol for å iscenesette de ikke -sporede filene:

$ git add *

Trinn 4: Bekreft endringer

Deretter må du sørge for at filene er sporet eller ikke ved å se gjeldende status for depotet:

$ git status

Det kan sees at en fil som starter med ".”Er fremdeles ikke sporet:

Trinn 5: Fase alle filer

For å sette opp/spore alle filene i det gjeldende depotet, kjør den medfølgende kommandoen med “.”Symbol:

$ git Legg til .

Trinn 6: Sikre endringer

Til slutt, se GIT -statusen igjen for å bekrefte nye endringer:

$ git status

Det kan observeres at alle filene er iscenesatt, inkludert ".”Fil:

Det handlet om “git add *”Og“git add .”Kommandoer.

Konklusjon

I git, "git add *”Kommando legger til filer til Git -iscenesettelsesområdet bortsett fra filene som starter med“.”(DOT), og“git add .”Kommando legger til alle de ikke -sporede filene i depotet til GIT -indeksen for sporingsformål. Begge kommandoene fjerner ikke de manuelt slettede filene. Denne artikkelen illustrerte forskjellen mellom “git add *” og “git add .”Kommandoer i git.