I denne artikkelen skal jeg vise deg hvordan du installerer Git på Debian 10 Buster og hvordan du kommer i gang med Git. Så la oss komme i gang.
Installere git:
Git er tilgjengelig i det offisielle pakkelagde av Debian 10. Så du kan enkelt installere Git på Debian 10 ved hjelp av APT Package Manager.
Først oppdaterer du APT Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Apt Package Repository Cache skal oppdateres.
Nå, installer Git fra det offisielle Debian 10 -pakkelageret med følgende kommando:
$ sudo apt install git
Nå, trykk Y Og trykk deretter For å bekrefte installasjonen.
APT bør laste ned og installere alle nødvendige pakker.
På dette tidspunktet bør Git installeres.
Når GIT er installert, sjekk om GIT fungerer med følgende kommando:
$ git --version
Som du ser, kjører jeg Git 2.20.1 på min Debian 10 -maskin. Det fungerer riktig.
Sette opp global Git -brukernavn og e -post:
Det første du bør gjøre etter å ha installert Git er å sette opp et globalt brukernavn og e -post. Dette brukernavnet og e -posten vil bli brukt i Git -lagrene dine som standard.
For å sette opp et globalt Git -brukernavn, kjør følgende kommando:
$ git config -global bruker.Navn "Dittnavn"
MERK: Bytt ut ditt navn med ditt eget navn.
For å sette opp en global Git -e -post, kjør følgende kommando:
$ git config -global bruker.Send e -post til "Your_email"
MERK: Erstatte DIN EPOST Med din egen e -postadresse.
Nå, sjekk om det globale brukernavnet og e -posten er angitt med følgende kommando:
$ git config -global -l
Som du kan se, det globale bruker.Navn og bruker.e -post er riktig satt.
Git -vilkår:
For å forstå git, bør du være kjent med noen av de vanlige git -vilkårene.
Oppbevaringssted: Det er en katalog på din lokale datamaskin eller en ekstern server der alle prosjektfilene dine holdes og sporet av Git.
Ikke sporet: Hvis du oppretter en ny fil på Git -depotet ditt, kalles den en ikke -sporet fil i Git. Med mindre du ber Git om å spore den, vil Git ikke spore en fil.
Sporet: Hvis du vil at Git skal spore en fil, må du fortelle Git for å spore filen manuelt.
Iscenesatt: Før du begår endringene dine til Git -depotet, må du legge til filene i iscenesettelsesområdet. Filene i iscenesettelsesområdet kalles iscenesatte filer.
Endret: Hvis du legger til en fil i iscenesettelsesområdet, og endrer filen igjen før du begår, vil filen ha en modifisert status. Du må legge filen til iscenesettelsesområdet for at du skal kunne begå den.
Begå: Det holder et øyeblikksbilde av filene som er i iscenesettelsesområdet. En forpliktelse har informasjon som en tittel, beskrivelse, forfatternavn, e -post, hash osv.
Grunnleggende Git -arbeidsflyt:
I denne delen skal jeg vise deg den grunnleggende arbeidsflyten. Jeg skal lage et nytt Git -depot på mitt lokale filsystem, og begynne å utvikle en enkel node.JS -prosjektet på det depotet og bruk Git til å spore endringer i prosjektet mitt. Så la oss komme i gang.
Først må du lage en ny prosjektkatalog Hei-node/ og naviger til prosjektkatalogen med følgende kommandoer:
$ Mkdir Hello-Node
$ CD Hello-Node/
Nå, initialiser et nytt Git -depot i prosjektkatalogen med følgende kommando:
$ git init
Som du ser blir et nytt tomt git -depot initialisert.
Lag nå en ny fil Hallo.JS og skriv inn følgende kodelinjer i den.
konsoll.Logg (“Hei fra Linuxhint!”);
Nå, for å se statusen til filene i Git Repository, kjør følgende kommando:
$ git status
Som du ser, filen Hallo.JS er merket rødt. Noe som betyr at det er en ikke -sporet fil.
Nå, for å spore filen Hallo.JS, Kjør følgende kommando:
$ git Legg til hei.JSMERK: Hvis du har mange filer i prosjektkatalogen du vil spore, trenger du ikke kjøre git add for hver av filene. I stedet kan du kjøre følgende kommando for å spore dem alle.
$ git Legg til .
Nå, sjekk statusen til filene med følgende kommando:
$ git status
Som du kan se, er filen nå merket grønn, noe som betyr at Git sporer filen og filen er iscenesatt. Den er klar til å bli forpliktet.
Nå, for å begå endringene, kjør følgende kommando:
$ git forpliktelse
En tekstredigerer bør åpnes. Skriv inn en forpliktelsesmelding nå. Det kan være hva som helst. Men det skal hjelpe deg å huske hva du gjorde her. Ignorer linjene som begynner med #. Dette er kommentarer og vil ikke bli lagt til den faktiske forpliktelsen.
Når du har skrevet forpliktelsesmeldingen, trykk + X etterfulgt av Y og For å lagre filen.
Endringene skal være forpliktet.
Du kan liste opp alle eksisterende forpliktelser med følgende kommando:
$ git log --oneline
Som du kan se, er forpliktelsen jeg har lagt til her oppført her. Hver forpliktelse har sin egen hasj og hasj er unik gjennom hele prosjektet. I denne spesielle forpliktelsen er hasj 1EDC2D2. Dette er den korte formen for hasj. Det er nok til å identifisere hver enkelt.
Hvis du vil se den lange formen for hasj, må du liste opp de eksisterende forpliktelsene med følgende kommando:
$ git log
Som du ser er mer informasjon om hver forpliktelse oppført. Også hashen skrives ut i lang form.
Du kan endre eksisterende filer ytterligere, legge til nye filer, spore dem, arrangere dem, legge til nye forpliktelser og så videre for å utvikle prosjektet ditt.
Så det er slik du installerer Git på Debian 10 Buster og kommer i gang med Git på Debian 10. Takk for at du leste denne artikkelen.