Hvis du vil komme (mere) ind i kodning og udvikling, har du sandsynligvis hørt om GitHub. Platformen har mange nyttige funktioner og værktøjer og et godt online community, men at komme i gang kan være skræmmende.
Lad denne artikel være din begynders rundvisning i de grundlæggende funktioner og ressourcer, der er tilgængelige på GitHub.
Hvad er GitHub?
GitHub er en platform til hosting, lagring og redigering af kode. Enkeltpersoner bruger det til at være vært for små websteder, organisere projekter og samarbejde med holdkammerater og medlemmer af samfundet. Platformen er bygget op omkring "Repositories", der bruges til at organisere kode til enkeltprojekter.
Organisationer bruger GitHub til at dele kode og samarbejde om projekter internt eller offentliggøre open source-projekter.
Enkeltpersoner og organisationsmedlemmer nyder godt af GitHubs enorme samfund af skabere. GitHub-skabere låner inspiration og ideer fra hinanden og hjælper hinanden med at løse problemer.
GitHub har endda et sponsorprogram, så finansierere, der finder open source-projekter, som de brænder for, kan bidrage til den enkelte eller organisationen bag det.
Fordele ved GitHub Code Hosting
Du kan brug GitHub til at være vært for enkle websteder gratis i stedet for at betale for webhosting andre steder. Dette sparer dig penge og giver dig mere kontrol over dit websted. Det er dog ikke det eneste, som dets kodehosting er godt for.
Hvis du har et simpelt websted, behøver du ikke betale for webhosting. Du kan bruge GitHub Pages gratis!
GitHub giver dig mulighed for at poste kode til brug eller til overvejelse af andre GitHub-brugere. Dette kan bruges til fjernsamarbejde med folk, du kender, eller til at skaffe inspiration og ekspertise fra brugere, du ikke har mødt. Du kan også vedligeholde forskellige versioner af et stykke kode til løbende test og udvikling.
Mere end det bruger ikke kun enkeltpersoner og små grupper GitHub. Når du læser om en virksomhed eller organisation, der "åbner sourcing" for et projekt eller design, betyder det ofte, at koden bag det er tilgængelig på GitHub for næsten enhver. Denne kode kan tjene som et værdifuldt startpunkt for oprettelse af dine egne applikationer.
Fordele ved at deltage i GitHub Community
Brugere på GitHub interagerer ikke kun gennem hinandens kode. Der er også et aspekt af platformen svarende til sociale mediesider. Hvis du vælger et par interesser, anbefaler GitHub indlæg fra andre medlemmer af samfundet. Du kan også følge andre medlemmer og gennemse "trending repositories".
I skrivende stund har GitHub over 55 millioner brugere, der regelmæssigt interagerer med platformen. Ud over deres spørgsmål-og-svar-forum kører GitHub i øjeblikket også en betaversion af et "Discussions" -værktøj, der vil gøre siden endnu mere social og samarbejdsvillig.
Brug af GitHub til organisationslagring og styring af workflow
Hvis ideen om at samarbejde om kode lyder godt, men ideen om at have din kode tilgængelig for alle ikke, er der en mellemvej. Dannelse af en "organisation" på GitHub giver dig mulighed for at dele arkiver med andre brugere og administrere deres adgang fra sag til sag. På denne måde ligner det at have en organisation på GitHub at have et delt Google Drive.
Du kan også oprette "Teams" inden for GitHub-organisationer. Dette giver dig mulighed for at indstille opgaver og påmindelser svarende til dedikerede arbejdsflowplatforme.
GitHub handler mere om at give en hjælpende hånd end at tjene som en crowdfunding-side. Du kan dog hjælpe med at finansiere andre projekter og forsøge at få dine egne projekter finansieret gennem GitHub Sponsors-programmet.
GitHub opfordrer brugerne til at sponsorere open source-projekter, som de bruger, ofte uden at vide det, og at sponsorere enkeltpersoner, der ønsker at bidrage til open source-projekter i stedet for projekter inden for virksomheder. Der er endda udviklere på GitHub, der håber at skabe open source-indhold bæredygtigt som deres vigtigste eller eneste arbejdslinje.
I skrivende stund kan alle sponsorere et projekt, men kun udviklere, der bor i understøttede regioner, kan få deres projekter sponsoreret.
Relaterede: GitHub-sponsorer giver dig mulighed for at finansiere open source-software
Hvordan vil du bruge GitHub?
Alle kan bruge GitHubs hostingværktøjer og organisatoriske funktioner til at organisere og være vært for deres eget projekt. Imidlertid giver fællesskabsfunktioner og sponsorprogrammet lidenskabelige brugere en større måde at bidrage til open source-økosystemet.
For den erfarne udvikler er GitHub en fantastisk måde at bidrage til rummet ved at dele arbejde og ekspertise. For den begyndende og håbefulde udvikler er det godt at komme i gang med GitHub en god måde at lære mere om kodning og finpudse dine færdigheder inden for et dedikeret og støttende samfund.
Vil du dele dine udviklingsprojekter online? Sådan kommer du i gang med dit første Github-arkiv.
- Uspecificeret
Jon Jaehnig er en freelance skribent / redaktør interesseret i eksponentielle teknologier. Jon har en BS i videnskabelig og teknisk kommunikation med en mindreårig i journalistik fra Michigan Technological University.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft din e-mail-adresse i den e-mail, vi lige har sendt dig.