Vad är GitHub?
GitHub är en molnbaserad plattform för versionskontroll byggd på Git. Utvecklare lagrar kod, spårar ändringar och samarbetar kring projekt via pull requests och issues. Plattformen fungerar som ett socialt nätverk för programmerare och är navet för öppen källkod.
GitHub är en molnbaserad plattform för versionskontroll som bygger på verktyget Git. Utvecklare laddar upp sin kod, spårar varje ändring och kan när som helst återgå till en tidigare version. Plattformen fungerar samtidigt som ett socialt nätverk där miljontals programmerare delar och samarbetar kring projekt.
Utöver ren kodlagring erbjuder GitHub funktioner som pull requests, där ändringsförslag granskas innan de slås ihop med huvudkoden, samt issues för buggrapporter och förbättringsförslag. Projekthanteringsverktyg i stil med kanban-tavlor och ett flexibelt API gör det möjligt att anpassa arbetsflöden efter teamets behov.
En av GitHubs största styrkor är dess community kring öppen källkod. Vem som helst kan bidra till andras projekt eller återanvända offentlig kod i egna lösningar. Denna öppenhet har gjort GitHub till navet för modern mjukvaruutveckling, med över 100 miljoner användare världen över.
Vanliga frågor
- Är GitHub gratis att använda?
- Ja, GitHub erbjuder ett gratis konto med obegränsat antal publika och privata repon. Betalplaner som GitHub Pro och Enterprise ger extra funktioner som avancerad kodgranskning och mer lagringsplats.
- Vad är skillnaden mellan Git och GitHub?
- Git är ett distribuerat versionshanteringssystem som körs lokalt på din dator. GitHub är en molnbaserad plattform som använder Git som motor och lägger till samarbetsverktyg, webbgränssnitt och social funktionalitet.
- Vad är en pull request på GitHub?
- En pull request är ett förslag om att slå ihop kodändringar från en gren till en annan. Teammedlemmar kan granska ändringarna, kommentera och godkänna innan de integreras i huvudkoden.
- Kan privatpersoner använda GitHub?
- Absolut. Privatpersoner använder GitHub för egna projekt, att lära sig programmering och bidra till öppen källkod. Plattformen har över 100 miljoner användare världen över.