Hoofd Andere Hoe bestanden downloaden van Github

Hoe bestanden downloaden van Github



Als je Github ooit eerder hebt gebruikt, weet je dat het niet meteen duidelijk is hoe je bestanden van het platform kunt downloaden. Het is een van de meer gecompliceerde platforms, omdat het niet direct bedoeld is voor het direct delen van bestanden, maar voor ontwikkeling. Toegegeven, een van de grote dingen over Github is dat alle openbare repositories open source zijn en dat mensen worden aangemoedigd om bij te dragen - er zijn privérepositories, maar deze worden over het algemeen gebruikt voor ontwikkelingsdoeleinden binnen bedrijven die niet willen dat hun code wordt gezien door het publiek. Github behandelt het downloaden van bestanden echter nog steeds anders dan op andere plaatsen.

Hoe bestanden downloaden van Github

Dus als je niet helemaal zeker weet hoe je bestanden van projecten (of hele projecten) van Github kunt downloaden, laten we je zien hoe. Laten we beginnen.

Een bestand downloaden

De meeste openbare repositories kunnen gratis worden gedownload, zelfs zonder gebruikersaccount. Dit komt doordat openbare repositories worden beschouwd als codebases die open source zijn. Dat gezegd hebbende, tenzij de eigenaar van de codebase anders een vakje aanvinkt, kan hun codebase worden gedownload naar uw computer, verpakt in een .zip-bestand.

hoe een proxy in te stellen

Dus als je naar een openbare codebase gaat - zoals deze Typ Rekenmachine die ik heb gebouwd - je zult zien dat er in de rechterbovenhoek een groene knop staat met de tekst Kloon of download . Klik op de knop en selecteer vervolgens in de vervolgkeuzelijst ZIP downloaden . Alle bestanden worden gedownload naar uw computer, meestal in uw map Downloads.

Open vervolgens uw map Downloads op uw computer en zoek het ZIP-bestand. Klik er met de rechtermuisknop op en kies de optie Unzip of Uncompress, en selecteer vervolgens een map waar u de bestanden wilt laten eindigen.

Navigeer ten slotte naar die geselecteerde map en je vindt al die Github-bestanden die we daar hebben gedownload!

hoe maak je vrienden op kik

Dat is een vrij kleine codebase, met slechts een paar bestanden erin. Als je gaat naar De JavaScript 30-opslagplaats van Wes Bos op Github , zult u merken dat het, aangezien het een openbare opslagplaats is, op dezelfde manier kan worden gedownload.

Er is een betere manier om bestanden te downloaden

Hoewel de manier die we hebben geschetst eenvoudig en duidelijk is, is deze het meest optimaal om de codebestanden te bekijken, niet om te experimenteren. Als je van plan bent Github-bestanden te downloaden om mee te experimenteren, is de beste manier om het project te splitsen.Een fork is gewoon uw eigen kopie van een repository.

Het forken van een repository heeft een aantal voordelen. Het geeft je je eigen kopie op je Github-account waarmee je vrij kunt experimenteren met wijzigingen zonder het originele project te beïnvloeden. U kunt bijvoorbeeld een bug vinden in mijn fooiencalculator of u wilt uw eigen functies toevoegen. Dus je zou mijn fooiencalculator kunnen splitsen en een kopie op je Github-account kunnen maken. Hier zou je met de code kunnen rommelen en ermee kunnen experimenteren zonder het originele project te beïnvloeden, want dit zou je kopie of vork zijn. Meestal worden vorken gebruikt om wijzigingen voor te stellen aan het project van iemand anders, zoals het oplossen van een bug of het toevoegen van een functie, zoals we al zeiden.

Dus, hoe vorkt u een openbare repository? Het is eigenlijk vrij eenvoudig. Voordat we aan de slag gaan, moet je een gratis Github-account maken, want je hebt een plek nodig om je fork op te slaan. U kunt naar www.github.com en doe dit nu meteen.

windows heeft geen toegang tot \

Nadat u uw account heeft aangemaakt, kunt u een openbare repository naar uw account splitsen. U kunt bijvoorbeeld ga naar de openbare opslagplaats voor de 30 dagen JavaScript-code van Wes Bos training en in de rechterbovenhoek ziet u een knop met de tekst Fork. Klik op de knop.

Het kan een paar seconden tot een paar minuten duren, maar Github zal dat project dan klonen of splitsen naar je eigen GitHub-account. Als het klaar is, laat het je onmiddellijk het project zien onder je Github-gebruikersnaam. Om dit te verifiëren, kunt u op uw profielpictogram in de navigatiebalk rechtsboven klikken en vervolgens de optie selecteren die zegt Uw opslagplaatsen . In uw lijst met repositories zou u de codebase van de JavaScript 30-cursus moeten zien.

Nu kunt u de code wijzigen en ermee experimenteren, en dit heeft geen invloed op de originele projectbestanden van de oorspronkelijke eigenaar. Als je een code verandert, een bug repareert of een nieuwe functie toevoegt, kun je iets aanmaken dat een Pull Request wordt genoemd, waar die wijziging kan worden besproken. Als de oorspronkelijke projecteigenaar de verandering leuk vindt - en deze werkt naar behoren - kan deze als productiecode in de originele codebase worden samengevoegd.

Sluitend

Zoals je kunt zien, is het downloaden van bestanden en hele projecten van Github eigenlijk vrij eenvoudig. In slechts een paar minuten kun je een heel project naar je computer downloaden of zelfs naar je eigen Github-account laten splitsen. Er is niet veel voor nodig om met de code in je fork te rommelen om te zien wat van invloed is op wat, en uiteindelijk kun je misschien zelfs je eerste pull request maken! Veel plezier met coderen!

Interessante Artikelen

Editor'S Choice

De beste oplossingen voor een Acer-laptop die niet oplaadt
De beste oplossingen voor een Acer-laptop die niet oplaadt
Wanneer uw laptop niet kan worden opgeladen, verliest u het voordeel van de draagbaarheid die het apparaat zou moeten bieden. Helaas is het achterhalen van het specifieke probleem niet altijd eenvoudig, aangezien er verschillende problemen zijn die uw Acer-laptop kunnen veroorzaken
Een stationsletter wijzigen in Windows 10
Een stationsletter wijzigen in Windows 10
Het wijzigen van stationsletters in Windows heeft zeker zijn voordelen. U kunt een specifiek station verbergen voor alle apps op uw computer, waardoor wordt voorkomen dat deze apps naar een specifieke partitie schrijven of u kunt de stationsletter bewerken nadat u een nieuw station hebt toegevoegd
E-mails automatisch labelen in Gmail
E-mails automatisch labelen in Gmail
https://www.youtube.com/watch?v=a_UY461XSlY Ondanks dat e-mails al meer dan dertig jaar bestaan, nemen e-mails nog steeds vrije tijd in beslag, irriteren, frustreren en irriteren. De vreemde e-mail maakt ons ook blij, maar voor het grootste deel zijn ze dat
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
U zou kunnen denken dat wanneer de gekozen functionarissen van een land een kandidaat voor een vacature bij het Hooggerechtshof onderzoeken, de vragen strikt beperkt zijn tot tweeledige juridische kwesties. Oh, mijn vriend, je hebt veel te veel vertrouwen in democratische processen.
Hoe deel te nemen aan Railjack-missies in Warframe
Hoe deel te nemen aan Railjack-missies in Warframe
Update 29.10 voor Warframe bracht verbeteringen en wijzigingen aan Railjack. De missies, Railjacks zelf en andere aspecten zijn nu veel meer in lijn met de rest van Warframe. Enkele wijzigingen die helpen bij het balanceren van deze functie, zijn onder meer schadetypes, waardoor
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Dankzij de autofill-optie van Google Chrome kunt u uw creditcardgegevens opslaan en online winkelen veel gemakkelijker maken. Hoewel het opslaan van deze informatie slechts een paar klikken kost, is het bekijken ervan niet zo eenvoudig als u misschien denkt.
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Google Drive is, net als veel andere Google-producten, een van de beste cloudopslagservices. Van het bieden van een veilige, gemakkelijk toegankelijke plek voor uw back-ups tot het delen van grote bestanden in de cloud met andere mensen, Google Drive dekt alle basissen.