Git Succinctly Komma igång med Git

Installation

Git finns på alla större plattformar. Anvisningarna nedan kommer att gå igenom installationen på Windows, men det är alltid bäst att konsultera den officiella Git-webbplatsen för den mest aktuella informationen.

Git för Windows är tillgängligt via MsysGit-paketet.

  1. Hämta och kör den senaste versionen av installationsprogrammet.
  2. På inställningsskärmen med titeln "Justera din PATH-miljö" väljer du alternativet "Använd endast Git Bash".
  3. På installationsskärmen med titeln "Välja SSH körbar" väljer du "Använd OpenSSH."
  4. Slutligen, välj "Kassa Windows-stil, begära linjeändringar i Unix-stil" och tryck på "Nästa" för att starta installationen.

Detta kommer att installera ett nytt program som heter "Git Bash", vilket är kommandotolken du ska använda när du arbetar med Git.


Skärmdump av Git Bash

Konfiguration

Git kommer med en lång lista över konfigurationsalternativ som täcker allt från ditt namn till ditt favoritfusionsverktyg. Du kan ställa in alternativ med git config kommando eller manuellt redigera en fil som heter .gitconfig i din hemkatalog. Några av de vanligaste alternativen presenteras nedan.

användarinformation

Det första du vill göra med någon ny Git-installation är att presentera dig själv. Git registrerar denna information med dina förpliktelser, och tjänster från tredje part som GitHub använder den för att identifiera dig.

 git config - global user.name "John Smith" git config - global användare.email [email protected]

De --global flagga poster alternativ i ~ / .Gitconfig, gör det till standard för alla nya repositorier. Om du släpper bort det kan du ange alternativ på ett varuhus.

Redaktör

Gits kommandoradsimplementering bygger på en textredigerare för de flesta av dess inmatningar. Du kan aktivera Git att använda din redigerare av valet med core.editor alternativ:

 git config - globala kärnan. redaktör gvim

alias

Som standard kommer Git inte med några genvägar, men du kan lägga till egna genom aliasingkommandon. Om du kommer från en SVN-bakgrund, uppskattar du följande bindningar:

 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äs mer genom att köra git help config i din Git Bash-prompten.


Initialisera lagringsplatser

Git är utformad för att vara så diskret som möjligt. Den enda skillnaden mellan ett Git-arkiv och en vanlig projektmapp är en extra .git katalog i projektroten (inte i varje undermapp som SVN). För att konvertera en vanlig projektmapp till ett komplett Git-arkiv, kör git init kommando:

 git init 

De Argumentet bör vara en väg till förvaret (lämnar det tomt kommer den aktuella arbetsförteckningen att användas). Nu kan du använda alla Gits underbara versionskontrollfunktioner.


Kloningsreparationer

Som ett alternativ till git init, Du kan klona ett befintligt Git-arkiv med följande kommando:

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

Detta loggar in i maskin använder SSH och hämtar repo.git projekt. Det här är en komplett kopiera, inte bara en länk till serverns repository. Du har din egen historia, arbetsregister, staging-område och filialstruktur, och ingen kommer att se några ändringar du gör tills du trycker dem tillbaka till ett offentligt förråd.

Denna lektion representerar ett kapitel från Git Succinctly, en gratis eBook från laget på Syncfusion.