10 tips om het meeste uit Github te halen

GitHub is een online hostingservice voor voornamelijk computercode met versiebeheer. Beschouw Github als een cloudgebaseerde ontwikkelservice voor code en andere vergelijkbare soorten bestanden. Github heeft meer dan 30 miljoen gebruikers die allemaal delen, ontwikkelen en samenwerken om de software van morgen te bouwen.

Het host broncodeprojecten in verschillende programmeertalen en houdt elke iteratie en elke wijziging bij. Bovendien kan iedereen in uw team overal ter wereld aan dezelfde projecten samenwerken. 

GitHub is vooral handig voor projecten met meerdere medewerkers. Het betekent ook dat software- en app-ontwikkelingsteams een gecentraliseerde repository kunnen gebruiken waar gebruikers code kunnen uploaden, beheren en synchrone bewerkingen kunnen uitvoeren.

Bij gebruik van andere cloudgebaseerde systemen zoals Dropbox , kunnen wijzigingen elkaar overschrijven. De eerste die zijn werk opslaat, heeft voorrang op een ander teamlid dat mogelijk tegelijkertijd wijzigingen probeert aan te brengen.

Ondanks het feit dat GitHub voornamelijk wordt gebruikt door ingenieurs en programmeurs, kan het net zo goed worden gebruikt door mensen met minder technische ervaring als een manier om te delen en samen te werken aan elk bestandstype.

Teamleden die vinden dat ze bijvoorbeeld vaak wijzigingen in Word -documenten moeten aanbrengen, kunnen profiteren van de mogelijkheden voor versiebeheer.

1. Uw codeerprojecten volgen

De basis van het GitHub-platform is de mogelijkheid om projecten te traceren door gebruik te maken van het gedistribueerde versiebeheersysteem Git (een programma dat ontwikkelingen en wijzigingen in bestanden bijhoudt).

Teamleden kunnen een compleet overzicht van een bepaald project bekijken. Een voortgangsbalk toont actieve taken, een lijst met taken en wat is voltooid.

Met GitHub(GitHub) kunnen gebruikers ook projectborden van andere organisaties volgen door de URL van een project in het notitieveld in te voeren. Als u wilt, kunt u de tracking voor een bepaald project uitschakelen.

2. Sneltoetsen gebruiken

De meesten van ons zijn bekend met het gebruik van sneltoetsen om meerdere of repetitieve taken sneller uit te voeren.

Bijna elke pagina op GitHub bevat een lijst met snelkoppelingen die op die specifieke pagina kunnen worden gebruikt. U kunt de snelkoppeling openen door "?" in een dialoogbox.

3. Andere projecten verkennen

De meeste ontwikkelaarsteams gebruiken GitHub om hun eigen projecten te hosten en te beheren. Het helpt echter ook om te zien hoe anderen het platform gebruiken en om door hun projecten te bladeren. Misschien krijg je nieuwe inzichten, ideeën en inspiratie om te gebruiken voor je eigen projecten.

Ontdek wat trending is in de GitHub -community, maak contact met andere leden en zoek op labels of onderwerpen voor meer inzichten.

Voor een platform dat voornamelijk over codering gaat, is Github ongelooflijk "mensvriendelijk" en schittert het als een gebruikers- en gemeenschapsgerichte omgeving. Hun nadruk op gebruikersgerichte ontwikkeling is ingebed in de cultuur van Github zelf, die een top twintig-positie inneemt bij 's werelds meest werknemervriendelijke werkplekken.

4. Meer dan alleen coderen

Velen gaan ervan uit dat GitHub alleen nuttig is voor ontwikkelaars. Het is echter ook een bron voor veel andere niches. Twee van de belangrijkste samenwerkingsfuncties van GitHub die voor iedereen nuttig zijn, zijn vertakking en vertakking.

Met Forking kunnen gebruikers een kopie of kloon maken van het werk van iemand anders als ze er toegang toe hebben. De primaire hyperlink naar de bron kan worden behouden terwijl de ontwikkelaar de inhoud test, bewerkingen en revisies uitvoert.

Met de vertakkingstool kunnen gebruikers een tijdelijke kopie van een resource maken. Dit voorkomt dat verschillende gebruikers die tegelijkertijd aan dezelfde inhoud werken, onverenigbare wijzigingen op het project aanbrengen.

Vertakkingen(Branching) en vertakkingen zijn waardevolle hulpmiddelen voor gebruikers die aan synergetische projecten werken. Hieronder staan ​​verschillende manieren waarop teams van elk type, niet alleen programmeurs, hiervan kunnen profiteren:

  • Reisverslagen
  • Legale documenten
  • Muzikale composities
  • Datavisualisatie voor journalisten
  • Bloggen en contentmarketing
  • Recept delen

5. Maak een opslagplaats

Een repository is een mooie manier om de ruimte te beschrijven waar uw project zich bevindt. Uw opties voor het opslaan van uw gegevens zijn:

  • Elke online host
  • Een map op je computer
  • GitHub-opslagruimte

U kunt elk type bestand in uw repository opslaan, inclusief afbeeldingen, tekst en codebestanden. Aan de slag gaan met uw eerste repository is niet moeilijk. Eerst(First) moet u uw eigen GitHub- account maken.

De volgende actie is om te klikken op het plus+ teken in de rechterbovenhoek terwijl u bent ingelogd. Selecteer "(Select “) nieuwe repository".

U ziet dan een scherm dat er als volgt uitziet:

Houd er rekening mee dat repositories standaard openbaar zijn. Als u liever wilt dat de toegang wordt beperkt en u niet wilt dat iedereen uw voortgang kan zien, kunt u alleen degenen selecteren die uw inhoud willen zien. Als u liever wat privacy behoudt, moet u upgraden naar een betaalde service.

6. Gebruik README's effectief

Het doel van een README -bestand is om gebruikers geïnteresseerd te krijgen in uw project. U kunt uw bestand toevoegen terwijl u begint met het bouwen van een speciale repository.

Degenen die het WordPress- platform gebruiken, zijn bekend met README- bestanden. Voordat(Prior) plug-ins worden geïnstalleerd, kan uw werkteam dit bestand lezen om een ​​duidelijker idee te krijgen van wat de plug-in waarschijnlijk zal doen en hoe deze het beste kan worden gebruikt.

Maak uw bestand niet lang en saai, aangezien het meer dan waarschijnlijk gebruikers zal afwijzen in plaats van dat ze in de buurt blijven om meer te lezen. Enkele aanbevolen best practices voor README - bestanden zijn:

  • Beschrijvende titels
  • Koptekstafbeeldingen
  • Externe links naar aanvullende documentatie
  • Korte functielijsten
  • Duidelijke en beknopte samenvattingen

7. Volg anderen

Communiceer met anderen op GitHub door hun profiel te volgen. U kunt vanuit de openbare repositories volgen waar anderen aan werken en u ontvangt ook meldingen over hun activiteiten op uw eigen persoonlijke dashboard op Github .

U vindt een overvloed aan geweldige ideeën voor uw eigen ontwikkelingsprojecten, u kunt samenwerken met teamleden in uw niche of werkteam en uw kennis en expertise delen.

Om iemand in GitHub te volgen , kun je zoeken op onderwerp of niche, naar hun profielpagina navigeren en op 'volgen' klikken.

8. Doe mee aan het gesprek

Een van de vele voordelen van open source-platforms is de mogelijkheid om samen te werken, te leren, te delen en met anderen te communiceren.

Er zijn geen kosten verbonden aan het gebruik van Github en het verkennen van de mogelijkheden ervan. Het doel van open source is om oplossingen te helpen verbeteren met bijdragen van de massa.

Leer(Learn) of verbeter uw vaardigheden of help anderen te leren van uw ervaring en expertise.

Door een gemeenschap op GitHub te ontmoeten , kunt u de ontwikkeling van projecten volgen die u interesseren, kopieën van die projecten maken en experimenteren in uw eigen privérepository.

Om een ​​community te vinden waarvan u geïnteresseerd bent om lid te worden, gebruikt u de functie "verkennen" om te zoeken naar collecties die verband houden met uw interessegebied.

9. Breng je beste werk onder de aandacht

Als u een actieve gebruiker van sociale media bent, begrijpt u de kracht van vastgezette berichten. Als u bijvoorbeeld een nieuw bericht vastzet op uw Twitter- profiel, blijft het bovenaan uw feed staan ​​en kan het worden bekeken door iedereen die dat profiel bekijkt.

Facebook -pagina's hebben dezelfde functie. Door berichten vast te zetten op uw sociale media-profielen, zorgt u ervoor dat uw bezoekers uw favoriete bericht als eerste zien in plaats van dat ze door uw hele feed moeten zoeken.

Met GitHub(GitHub) kunt u ook uw favoriete of meest relevante repositories op uw profielpagina vastzetten. Gebruikers met een gratis account kunnen maximaal zes repositories vastzetten die bovenaan hun profiel blijven staan.

10. Weet wie je de schuld moet geven

Ja, er is een knop in GitHub genaamd "schuld". Het is misschien geen vriendelijk woord, maar het is een handige functie. Als je wilt zien wie een specifieke wijziging in een bestand heeft aangebracht, speel dan het schuldspelletje(blame game) .

Vanuit de schuldweergave van een bestand kunt u regel voor regel de volledige revisiegeschiedenis bekijken. Of u kunt de aangebrachte wijzigingen of een versiegeschiedenis van een regel bekijken.

Als er iets kapot is of niet goed werkt, kan deze functie helpen om te bepalen welke teamleden samen moeten werken aan een oplossing.

Als u op zoek bent naar een gecentraliseerd, cloudgebaseerd platform waar u kunt samenwerken, delen, opslaan, testen en publiceren van projecten, is GitHub een krachtige oplossing.



About the author

Ik ben een softwareontwikkelaar met meer dan 10 jaar ervaring. Ik ben gespecialiseerd in Mac-programmering en heb duizenden regels code geschreven voor verschillende Mac-programma's, waaronder maar niet beperkt tot: TextEdit, GarageBand, iMovie en Inkscape. Ook heb ik ervaring met Linux en Windows ontwikkeling. Dankzij mijn vaardigheden als ontwikkelaar kan ik hoogwaardige, uitgebreide tutorials schrijven voor verschillende softwareontwikkelingsplatforms - van macOS tot Linux - waardoor mijn tutorials de perfecte keuze zijn voor diegenen die meer willen weten over de tools die ze gebruiken.



Related posts