Git Succinctly Komme i gang med Git

Installasjon

Git er tilgjengelig på alle større plattformer. Instruksjonene nedenfor vil gå deg gjennom installasjonen på Windows, men det er alltid best å konsultere det offisielle Git-nettstedet for den nyeste informasjonen.

Git for Windows er tilgjengelig gjennom MsysGit-pakken.

  1. Last ned og kjør den nyeste versjonen av installasjonsprogrammet.
  2. I oppsettskjermen med tittelen "Justere ditt PATH-miljø", velg alternativet "Bruk kun Git Bash."
  3. I installasjonsskjermen med tittelen "Velge SSH kjørbar", velg "Bruk OpenSSH."
  4. Til slutt velger du "Checkout Windows-stil, forplikter linjestykker i Unix-stil" og trykk "Next" for å starte installasjonen.

Dette vil installere et nytt program kalt "Git Bash", som er ledeteksten du bør bruke når du arbeider med Git.


Skjermbilde av Git Bash

konfigurasjon

Git kommer med en lang liste over konfigurasjonsalternativer som dekker alt fra ditt navn til ditt favorittfusjonverktøy. Du kan angi alternativer med git config kommando, eller ved å redigere manuelt en fil som heter .gitconfig i din hjemmekatalog. Noen av de vanligste alternativene er presentert nedenfor.

brukerinformasjon

Det første du vil gjøre med en hvilken som helst ny Git-installasjon, er å presentere deg selv. Git registrerer denne informasjonen med dine forpliktelser, og tredjepartstjenester som GitHub bruker den til å identifisere deg.

 git config - global brukernavn "John Smith" git config - global bruker.email [email protected]

De --global flagg poster i ~ / .Gitconfig, gjør det til standard for alle nye repositorier. Hvis du sletter det, kan du angi alternativer på per depot.

Redaktør

Gits kommandolinjeimplementering er avhengig av en tekstredigerer for det meste av innspillet. Du kan aktivere Git til å bruke redigeringsvalgeren med core.editor alternativ:

 git config - global kjerne. redaktør gvim

aliaser

Som standard kommer Git ikke med noen snarveier, men du kan legge til dine egne ved aliasing kommandoer. Hvis du kommer fra en SVN-bakgrunn, vil du sette pris på følgende bindinger:

 git config - global alias.st status git config - global alias.ci commit git config - global alias.co checkout git config - global alias.br filial

Lær mer ved å kjøre git help config i Git Bash-spørringen din.


Initialisering av oppbevaringssteder

Git er designet for å være så diskret som mulig. Den eneste forskjellen mellom et Git-repository og en vanlig prosjektmappe er en ekstra .git katalog i prosjektroten (ikke i hver undermappe som SVN). For å slå en vanlig prosjektmappe til et fullverdig Git-depot, kjør du git init kommando:

 git init 

De argumentet bør være en vei til depotet (etterlatt det vil bruke den nåværende arbeidskatalogen). Nå kan du bruke alle Gits fantastiske versjonskontrollfunksjoner.


Kloning oppbevaringssteder

Som et alternativ til git init, Du kan klone et eksisterende Git-depot ved å bruke følgende kommando:

 git klone ssh: //@/path/to/repo.git

Dette logger inn i Maskinen bruker SSH og laster ned repo.git prosjekt. Dette er en fullstendig kopiere, ikke bare en kobling til serverens arkiv. Du har din egen historie, arbeidsregister, staging-område og grenkonstruksjon, og ingen vil se noen endringer du gjør før du trykker dem tilbake til et offentligt lager.

Denne leksjonen representerer et kapittel fra Git Succinctly, en gratis eBok fra teamet på Syncfusion.