Git

Installere og komme i gang med Git på Debian 10

Installere og komme i gang med Git på Debian 10
Git er et veldig populært versjonskontrollsystem (VCS). Den brukes til å spore endringer i kildekoder under programvareutvikling. Det er et veldig nyttig verktøy for rask programvareutvikling. Git er veldig rask til å gjøre jobben sin. Det er et av de beste verktøyene en utvikler kan ha hvis de brukes riktig. Git er helt åpen kildekode.

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 pakkelageret til Debian 10. Så du kan enkelt installere Git på Debian 10 ved hjelp av APT-pakkebehandleren.

Først må du oppgradere hurtigbufferen til APT-pakken med følgende kommando:

$ sudo apt oppdatering

APT-pakkelagerbufferen bør oppdateres.

Installer nå Git fra det offisielle Debian 10-pakkelageret med følgende kommando:

$ sudo apt installere git

Trykk nå Y og trykk deretter på for å bekrefte installasjonen.

APT bør laste ned og installere alle nødvendige pakker.

På dette tidspunktet skal Git installeres.

Når Git er installert, sjekk om Git jobber med følgende kommando:

$ git --versjon

Som du ser, kjører jeg Git 2.20.1 på Debian 10-maskinen min. Det fungerer riktig.

Sette opp Global Git brukernavn og e-post:

Det første du bør gjøre etter at du har installert Git er å sette opp et globalt Git brukernavn og e-post. Dette brukernavnet og e-postadressen vil bli brukt i Git-arkivene dine som standard.

For å sette opp et globalt Git-brukernavn, kjør følgende kommando:

$ git config - global bruker.navn "YOUR_NAME"

MERK: Bytt ut YOUR_NAME 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.

Sjekk nå om det globale brukernavnet og e-postadressen er angitt med følgende kommando:

$ git config --global -l

Som du kan se, er det globale bruker.Navn og bruker.e-post er riktig innstilt.

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 oppbevares og spores av Git.

Usporet: Hvis du oppretter en ny fil på Git-depotet ditt, kalles det en ikke-sporet fil i Git. Med mindre du ber git spore den, sporer ikke Git en fil.

Sporet: Hvis du vil at Git skal spore en fil, må du be Git om å spore filen manuelt.

Iscenesatt: Før du foretar endringene i 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 forplikter deg, vil filen ha en endret status. Du må legge til filen i iscenesettingsområdet igjen for at du skal kunne begå den.

Begå: Det holder et øyeblikksbilde av filene som er i iscenesettelsesområdet. En kommisjon har informasjon som en tittel, beskrivelse, forfatternavn, e-post, hash osv.

Grunnleggende Git arbeidsflyt:

I denne delen skal jeg vise deg den grunnleggende Git-arbeidsflyten. Jeg skal lage et nytt Git-arkiv på mitt lokale filsystem, og begynne å utvikle en enkel Node.js prosjekt på det datalageret og bruk Git til å spore endringer i prosjektet mitt. Så la oss komme i gang.

Lag først en ny prosjektkatalog hallo-node / og naviger til prosjektkatalogen med følgende kommandoer:

$ mkdir hallo-node
$ cd hallo-node /

Initialiser nå et nytt Git-arkiv i prosjektkatalogen med følgende kommando:

$ git init

Som du kan se, initialiseres et nytt tomt Git-arkiv.

Lag nå en ny fil Hallo.js og skriv inn følgende kodelinjer i den.

konsoll.logg (“Hei fra LinuxHint!”);

Nå, for å se status for filene i Git-arkivet, kjør følgende kommando:

$ git-status

Som du kan se, 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.js

MERK: 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 add .

Sjekk nå 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. Det er klart til å være forpliktet.

For å utføre endringene, kjør følgende kommando:

$ git begå

En tekstredigerer bør åpnes. Nå skriver du inn en kommisjonsmelding. 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 selve forpliktelsen.

Når du har skrevet kommisjonsmeldingen, trykker du på + X etterfulgt av Y og for å lagre filen.

Endringene skal være forpliktet.

Du kan liste alle eksisterende forpliktelser med følgende kommando:

$ git log --online

Som du kan se, er oppgaven jeg har lagt til oppført her. Hver forpliktelse har sin egen hasj, og hasjen er unik gjennom hele prosjektet. I denne bestemte forpliktelsen er hasjen 1edc2d2. Dette er den korte formen for hasjen. Det er nok å unikt identifisere hver forpliktelse.

Hvis du vil se den lange formen for hashen, oppgir du de eksisterende forpliktelsene med følgende kommando:

$ git-logg

Som du kan se, er mer informasjon om hver forpliktelse oppført. Dessuten er hasjen trykt i lang form.

Du kan endre eksisterende filer ytterligere, legge til nye filer, spore dem, iscenesette 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 leser denne artikkelen.

Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...
Mus Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Kontroller og administrer musebevegelser mellom flere skjermer i Windows 10
Dual Display Mouse Manager lar deg kontrollere og konfigurere musebevegelse mellom flere skjermer, ved å bremse bevegelsene nær grensen. Windows 10/8,...