Konto och repository på GitHub
Det här lär du dig
Section titled “Det här lär du dig”- 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.
Varför behövs det här?
Section titled “Varför behövs det här?”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.
Så hänger det ihop
Section titled “Så hänger det ihop”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.
Din e-postadress syns i varje commit
Section titled “Din e-postadress syns i varje commit”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.
Exempel
Section titled “Exempel”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.gitByt ditt-namn mot ditt eget användarnamn i resten av modulen.
Övning
Section titled “Övning”Stegen följer GitHubs egna instruktioner. GitHub ändrar ibland sin webbplats, så knapparna kan se lite annorlunda ut än här.
Vanliga problem
Section titled “Vanliga problem”Testa dig själv
Section titled “Testa dig själv”Sammanfattning
Section titled “Sammanfattning”- 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,
.gitignoreeller 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.