Hoppa till innehåll

Konto och repository på GitHub

  • Att skaffa ett konto på GitHub.
  • Att välja vilken e-postadress som syns i dina commits.
  • Att skapa ett tomt 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 på GitHub, utan README.
  • Skillnaden mellan ett publikt och ett privat repository.

Ett fjärr-repository i en mapp skyddar inte mot att datorn går sönder, och ingen annan kommer åt det. För det behövs en server. GitHub är en tjänst som ger dig fjärr-repositories på sina servrar, gratis.

Ett repository på GitHub är ett fjärr-repository, precis som mappen server/resplan.git i förra lektionen. Skillnaden är att det ligger på GitHubs servrar och har en webbplats där du kan se filerna och historiken.

Ett repository kan vara:

  • publikt (public): alla på internet kan se och klona det, men bara du kan ändra det.
  • privat (private): bara du och de du bjuder in kan se det.

Båda är gratis. Välj privat för resplanen. Det är alltid lättare att göra ett privat repository publikt senare än tvärtom.

Det repository du skapar ska vara tomt. GitHub erbjuder att lägga till en README, en .gitignore och en licens direkt. Gör inte det. Då skulle repositoryt på GitHub få en commit som ditt lokala repository inte har, och dina två historiker skulle inte passa ihop.

Namnet och e-postadressen som du ställde in i modul 2 sparas i varje commit. När du skickar commits till GitHub syns de för alla som kan se repositoryt. Vill du inte visa din vanliga adress ger GitHub dig en särskild adress, som slutar på @users.noreply.github.com. Den tar emot ingen e-post, men GitHub kopplar ändå dina commits till ditt konto.

Säg att ditt användarnamn på GitHub är ditt-namn. Ett repository som heter resplan på ditt konto får adressen https://github.com/ditt-namn/resplan. Den adressen använder du i webbläsaren, och med .git på slutet i terminalen:

https://github.com/ditt-namn/resplan.git

Byt ditt-namn mot ditt eget användarnamn i resten av modulen.

Stegen följer GitHubs egna instruktioner. GitHub ändrar ibland sin webbplats, så knapparna kan se lite annorlunda ut än här.

1. Du ska skicka resplan-git till ett nytt repository på GitHub. Hur ska du skapa repositoryt?
Visa rätt svar
  • Tomt, utan README, .gitignore eller licens: Annars får GitHub en commit som ditt lokala repository inte har.
2. Vem kan se ett privat repository på GitHub?
Visa rätt svar
  • Du och de du bjuder in
3. Vad syns i varje commit som du skickar till GitHub? (Välj alla som stämmer)
Visa rätt svar
  • Namnet du ställde in i Git
  • E-postadressen du ställde in i Git: Vill du inte visa din vanliga adress kan GitHub ge dig en adress som slutar på @users.noreply.github.com.

  • Ett repository på GitHub är ett fjärr-repository med en webbplats.
  • Privata och publika repositories är gratis. Välj privat för övningarna.
  • Skapa repositoryt tomt, utan README, .gitignore eller licens, när du ska skicka ett befintligt repository dit.
  • Din e-postadress syns i varje commit. GitHub kan ge dig en särskild adress som slutar på @users.noreply.github.com.