I denne artikkelen skal jeg vise deg hvordan du installerer Git på Ubuntu. Jeg skal bruke Ubuntu 18.04 LTS for demonstrasjonen i denne artikkelen. Men prosedyrene og kommandoene som vises her i denne artikkelen, skal fungere for enhver støttet versjon av Ubuntu. Så la oss komme i gang.
Installere git:
Git er tilgjengelig i det offisielle pakkelagde av Ubuntu. Så du kan enkelt installere Git på Ubuntu ved hjelp av APT Package Manager.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Nå, installer Git med følgende kommando:
$ sudo apt install git
Nå, trykk y Og trykk deretter å fortsette.
Git skal installeres.
Kjør nå følgende kommando for å sjekke om GIT fungerer riktig:
$ git --version
Som du kan se, er versjonen av Git jeg bruker 2.17.1. Det fungerer også riktig.
Sette opp brukernavn og e -post globalt:
Det første du vil gjøre når du installerer Git på Ubuntu -maskinen, er å angi de globale konfigurasjonsvariablene bruker.Navn og bruker.e -post. Verdien av disse variablene vil bli brukt når du bruker Git til å administrere kildekoden som standard.
For å angi ditt globale navn, kjør følgende kommando:
$ git config -global bruker.Navn "Dittnavn"
MERK: Endring NAVNET DITT til ditt fulle navn.
Du bør også angi en global e -postadresse. Så andre utviklere kan kontakte deg hvis de har spørsmål om koden din.
For å angi en global e -postadresse, kjør følgende kommando:
$ git config -global bruker.Send e -post til "Your_email"
MERK: Endring DIN EPOST Til din personlige e -postadresse.
Du kan sjekke alle variablene du har satt globalt med følgende kommando:
$ git config -global -l
Som du kan se, variablene bruker.Navn og bruker.e -post Jeg har satt tidligere og deres respektive verdier er skrevet ut på skjermen.
Bruker git:
I denne delen skal jeg vise deg hvordan du lager ditt eget lokale Git -depot og gjør grunnleggende oppgaver med Git.
La oss si, du utvikler et Hello World -program ved hjelp av C/C++. Nå vil du bruke git til å administrere det.
For å gjøre det, først, navigerer du til prosjektkatalogen din som følger:
$ CD -prosjekter/Helloworld
Som du kan se, har jeg en hoved-.c fil her.
Nå, initialiser et nytt Git -depot her med følgende kommando:
$ git init
Som du ser blir et tomt git -depot initialisert.
Nå kan du se statusen til filene i Git -depotet ditt med følgende kommando:
$ git status
Jeg har heller ingen forpliktelser ennå. Kildefilen hoved-.c er en ikke -sporet fil på depotet. Dette er standardstatusen til alle de nyopprettede filene i Git Repository.
Nå, før du legger til noen fil for sporing, la oss se om kildekoden er i orden. Jeg vil bare kompilere hoved-.c program og kjør det for det formålet.
Nå, sjekk statusen igjen som følger:
$ git status
Som du ser har jeg to ikke -sporede filer nå.
La oss si, du vil spore filen hoved-.c. For å gjøre det, kjør følgende kommando:
$ git Legg til Main.c
Som du ser, filen hoved-.c er nå grønn. Det betyr at Git nå sporer filen og at den er klar til å bli forpliktet.
Hvis du har lagt til noen fil ved en feiltakelse, kan du også fjerne den. For å gjøre det, kjør følgende kommando:
$ git rm -cached main.c
Som du kan se, hoved-.c Filen spores ikke lenger.
Du kan legge til alle de ikke -sporede filene med en enkelt kommando samt følger:
$ git add -a
Jeg har samlet hoved-.c fil inn Hallo.o fil. Du vil egentlig ikke at Git skal spore disse filene i det virkelige liv. Helt gjerne, Git har .Gitignore fil som brukes til å fortelle git hvilke filer og kataloger å ignorere.
La oss for eksempel si, du vil ikke spore noen filer som slutter .o Utvidelse. For å gjøre det for det første, lage en .Gitignore fil som følger:
$ nano .Gitignore
Nå, skriv inn *.o i filen som vist på skjermbildet nedenfor og lagre filen ved å trykke på + x etterfulgt av y og .
Nå, som du kan se, er Hallo.o Filen er ikke lenger oppført.
Nå, som jeg brukte git add -a kommando for å legge til alle filene i prosjektet mitt for sporing.
Som du ser blir begge filene lagt til for sporing.
Nå kan du forplikte (lagre endringer) dette stadiet av utviklingen din på dette prosjektet som følger:
$ git commit -m "En beskrivende melding om denne forpliktelsen"
Som du ser er prosjektets tilstand begått og en unik ID skrives ut. Hver forpliktelse har en hasj beregnet avhengig av innholdet i prosjektet ditt for å skille mellom hvert prosjekter.
Jeg endret kildekoden hoved-.c Og som du kan se, er filstatusen nå endret.
Nå kan du begå endringene igjen som følger:
$ git add -a
$ git commit -m "Lagt til Printhello -funksjon for å lage koden i Main.c mer modulær "
[
Du kan se alle forpliktelsene du har gjort i dette Git -depotet med følgende kommando:
$ git log
Som du ser, har jeg gjort to forpliktelser, og de er oppført inkludert Commit -meldingene.
Du kan også bruke følgende kommando for å se alle forpliktelsene i et kompakt format:
$ git log --oneline
Så det er i utgangspunktet slik du installerer git og bruker den på Ubuntu. Takk for at du leste denne artikkelen.