Kom godt i gang med Git på Linux

Git er et open source-distribueret versionsstyringssystem, der anvendes af softwareudviklere til små og store projekter. Den leveres med meget nyttige funktioner, og det er meget nemt at lære. I denne vejledning skal vi vise dig, hvordan du installerer Git på en Linux VPS og forklarer Git's grundlæggende, så du kan begynde at bruge den.

Hvad er Git

Git er et distribueret versionsstyringssystem, som bruges til at spore kodeændringer i softwareudvikling. Bortset fra at spore kodeændringer, tillader Git dig at vende tilbage til et tidligere trin. Funktionerne som billige lokale forgreninger, flere arbejdsgange og bekvemme opstillingsområder gør Git til et af de mest populære versionsstyringssystemer blandt softwareudviklere.

Installer Git på Linux

Først og fremmest, Opret forbindelse til din VPS via SSH.

Hvis du bruger en Ubuntu VPS, skal du gå videre og installere Git på dit system ved hjælp af kommandoerne nedenfor:

sudo apt-get opdatering sudo apt-get install git

Hvis du bruger en CentOS VPS, kan du bruge følgende kommando til at installere Git:

sudo yum install git

For at kontrollere, hvilken version af Git er installeret på dit system, skal du bruge:

git - version

Opsæt Git på Linux

Nu hvor du har Git installeret på din Linux VPS, kan du godt lide at fortsætte med Git-konfigurationen. Dybest set skal du konfigurere dit navn og din e-mail-adresse. På den måde vil de forpligte meddelelser indeholde de korrekte oplysninger. For at opdatere dit navn og din e-mail, kan du bruge følgende kommandoer:

git config --global user.name "Dit navn" git config --global user.email "[Email protected]"

Selvfølgelig skal du udskifte Dit navn og [email protected] med dine egne oplysninger.

For at kontrollere de konfigurationsoplysninger, du kan bruge:

git config -listen

Opret et Git-depot

Sådan oprettes en mappe til dit første projekt.

mkdir ~ / git_repo

Kommandoen ovenfor vil oprette en ny mappe, der hedder git_repo inde i din hjemmekatalog. Du er velkommen til at bruge et andet navn.

For at initialisere et tomt Git-depot i det bibliotek, du netop har oprettet, skal du bruge følgende kommando:

git init ~ / git_repo

For at kontrollere status for arbejdskataloget og mellemrummet kan du skrive:

git status

Da depotet ikke indeholder nogen filer, vil du se noget som dette:

# På grenmester # # Initial commit # intet at begå (oprette / kopiere filer og brug "git add" til at spore)

Når du har oprettet en fil, skal du tilføje filens indhold til indekset. Det kan du gøre ved at bruge følgende kommando:

git add

Denne kommando påvirker imidlertid ikke depotet. For at registrere ændringerne i lageret, skal du køre kommandoen nedenfor:

git commit

For flere Git kommandolinje indstillinger kan du bruge følgende kommando:

git - hjælpe

Dette er listen over mest brugte Git-kommandoer:

- Tilføj Tilføj fil indhold til indekset - bisect Find ved binær søgning den ændring, der introducerede en fejlfil Filialer, oprette eller slette filialer - checkout Checkout en gren eller stier til det aktive træ - klon Klon et depot til en ny mappe - begå Optag ændringer i lageret - diff Vis ændringer mellem begår, commit og arbejde træ osv. - hent Hent objekter og refs fra et andet depot - grep Udskriftslinjer, der matcher et mønster - init Opret et tomt Git-lager eller genoptag en eksisterende - log Show commit logs - fusion Sammenføj to eller flere udviklingshistorier sammen - mv Flyt eller omdøbe en fil, en mappe eller en symlink - pull Hent fra og fusionere med et andet depot eller en lokal fil - tryk Opdater fjernreferencer sammen med tilhørende objekter - rebase Forward -port lokalt forpligter til den opdaterede opstrøms hoved reset Nulstil nuværende HEAD til den angivne tilstand - rm Fjern filer fra arbejdstræet og fra indekset Vis forskellige typer objekter - statu s Vis arbejdstræets status - tag Opret, liste, slet eller verificer et tagobjekt, der er underskrevet med GPG

For mere information og brugseksempler kan du læse den officielle Git dokumentation, der er tilgængelig på https://git-scm.com/doc.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.