Ditt första repository
Det här lär du dig
Section titled “Det här lär du dig”- Att göra en vanlig mapp till ett repositoryRepository (repo)En projektmapp som Git håller ordning på: alla filer i projektet plus hela historiken av sparade versioner.Läs mer om repository med
git init. - Var Git sparar allt: den dolda mappen
.git. - Att läsa av läget med
git status.
Varför behövs det här?
Section titled “Varför behövs det här?”GitGitEtt program som sparar versioner av filerna i ett projekt, så att man kan se vad som ändrats, gå tillbaka till tidigare versioner och arbeta flera samtidigt.Läs mer om Git håller bara ordning på filer i mappar som är repositoryn. Det här är det sista steget innan du börjar spara versioner i modul 3. Repositoryt du skapar här använder du där.
Så hänger det ihop
Section titled “Så hänger det ihop”Ett repository är en projektmapp som Git håller ordning på: dina filer och hela historiken. Du gör en
vanlig mapp till ett repository med git init. Git skapar då en dold mapp som heter .git inuti
projektmappen. Där sparas alla versioner, all historik och projektets lokala inställningar.
git status berättar hur läget är: vilken grenBranchEn egen utvecklingslinje i ett repository, där man kan göra ändringar utan att påverka huvudversionen.Läs mer om gren du är på, om något är sparat och vilka filer som har
ändrats. Kommandot ändrar ingenting, så du kan köra det hur ofta du vill.
Exempel
Section titled “Exempel”Så här skapas repositoryt resplan i hemmappen:
$ mkdir resplan$ cd resplan$ git initInitialized empty Git repository in /tmp/kim/resplan/.git/$ ls -a....git$ git statusOn branch main
No commits yet
nothing to commit (create/copy files and use "git add" to track)Initialized empty Git repositorybetyder att repositoryt är skapat. Sökvägen visar var.gitligger, hos dig i din egen hemmapp.ls -avisar också dolda filer, och där syns.git. Punkterna.och..är mappen själv och mappen ovanför.On branch mainvisar att du är på grenen main, tack vare inställningen i förra lektionen.No commits yetbetyder att inget är sparat än, ochnothing to commitatt det inte finns några filer att spara.
Övning
Section titled “Övning”Lägg inga filer i resplan än. Det gör du i början av modul 3.
Vanliga problem
Section titled “Vanliga problem”Testa dig själv
Section titled “Testa dig själv”Sammanfattning
Section titled “Sammanfattning”git initgör den mapp du står i till ett repository.- Allt Git vet om projektet ligger i den dolda mappen
.git. Ändra inte i den för hand. git statusvisar läget och ändrar ingenting.- Repositoryt
resplanär det du använder i modul 3.